One of the features I like about Aerospike is the user defined functions (UDF), which are Lua functions that run directly in the cluster. Compared to pulling the data to my servers and performing the computation, UDFs are much more efficient.
Does RonDB have a similar capability?
Aerospike Community Edition is limited to 5TB per cluster, and I wonder if RonDB has a similar limitation?
Last, how does one compute RAM allocation per machine for RonDB? I assume it varies depending on the number of indexes that are defined? I assume you do not hold all data in memory, and you can take advantage of SSD or NVMe disks?
I'm asking because we utilize Aerospike heavily, and RonDB seems like an interesting alternative.