Distributed ordered key-value store