Aerospike does not currently have a built-in Leaderboard feature. However, this is one of many functions that anyone can create with user defined functions (UDF) and large data types (LDT).
How it works, you will have a UDF kit that uses two large-order LDTs. One LLIST will manage the primary collection, and the other LLIST will arrange the Leaderboard / Scoreboard (mainly used as an index in the primary collection).
UDFs will manage user interactions (read / write / delete primary value and read / scan table values) and pass the work to LDT functions.
We talked about building these examples to show the power of UDF and LDT. Perhaps with little incentive, we could raise the priority for these examples.
Another issue is performance. What are your latency and bandwidth requirements?
source share