Closed Bajix closed 4 years ago
We're working hard on adding data types with a native API of operations, such as the recently added bitwise operations on the bytes data type and HLL/HMH ones. You can already compose these into transactions using operate() and predicate filters. It's always better to not use UDFs when you can get what you need from native Aerospike API operations - they perform and scale better than a Lua UDF.
We're also in progress on another native operations front, but I don't want to spoil the fun.
Regarding UDFs, overhauling those are on the roadmap, and Rust is always an interesting option. Your feature request is noted!
In general, The Aerospike Standup blog is a great way to keep track of all the new developer features. You can subscribe to it and get a quick overview of what's new.
It would be great to be able to write native modules similar to how this can be done with Redis. Is that on the road map?