New answers tagged nosql
Elasticsearch is nice to use, any solution will have unneeded features. But why not this for a persistent key value storage solution http://rocksdb.org/
For your use case of key-value data, where the value is simple, MongoDB is more than you need. It is a document-oriented data store for complex value types. A specific key-value store would suit your needs. RIAK is the one I've looked at though several others exist. Since your retrieval will be by time range i.e. key range, Elastic's full-text ...
You can get the 2-way Sync feature using Couchbase Mobile (client-side) solution and on the backend using Couchbase Server Can check out an example on this blog post
Top 50 recent answers are included