Which NoSQL flavor of database technology will allow me sequential access to query data?
Here is a description of what I mean by sequential access:
Imagine there is some data being pumped into the database, and your application's requirement is to process it serially.
I intend to query some documents based on some condition. I issue a query against the instance and get a response that has a finite number of records and a sequence identifier (in case I am interested in getting the next set of similar data - pertaining to the same query).
Hence to retrieve, the next set, I issue the same query and, this time, I'd pass this sequence id along with it. This specifically tells the db engine to get newer records after that sequence. So the db engine, based on some algorithm will give me fresh set of records/data/documents.
Which opensource db engine does this?
The use case is something like my app:
- open connection
- queries data
- caches data
- closes connection
- processes data
- opens connection
- queries with previously obtained sequence id
- ...repeats...