I am reviewing the NoSQL databases with the key-value data model for working under the .Net platform, namely C #.

The main selection criteria for myself identified the following:

  1. The ability to simultaneously write from multiple threads.
  2. The presence of a transaction mechanism.
  3. Maximum write / read speed.
  4. Work availability under Windows, Linux (mono).
  5. Persistence (durability) of data storage.

The amount of stored data is small, about 1-5 Gb. Data is written and after some time is deleted (temporary buffer).

What kind of storage facilities does anyone use? Which NoSQL database is best to use?

  • Like, Berkeley DB fits the description. - user239133
  • There are usually no transactions in K / V storages - etki
  • Nobody dealt with DBReeze ? - Alexcei Shmakov

0