For example:
- Building secondary indexes on ordered sets (with Redis, but valid for any implementation of ordered sets): https://redis.io/topics/indexes
- Building a graph database (hexastore) on top of a ordered key value store: http://nodejsconfit.levelgraph.io/
- key-value store using the append log data structure: https://www.poeticoding.com/build-a-simple-persistent-key-value-store-in-elixir-using-logs-part-1/