C++ in-memory Key-Value stores

前端 未结 7 1322
猫巷女王i
猫巷女王i 2021-02-06 13:47

I\'m looking for suggestions regarding in-memory key-value store engines or libraries, that have C++ interfaces or that are written in C++.

I\'m looking for solutions t

7条回答
  •  刺人心
    刺人心 (楼主)
    2021-02-06 14:26

    std::map is fine given that size of key and value is small and the available memory is large ( for about 100million pairs). If its not the case, and you want to run a program over the key-value pairs, consider using a standard MapReduce API. Map Reduce is specifically meant to be used on distributed systems and process large data specially key-value pairs. Also there are nice C++ APIs for Map Reduce. http://en.wikipedia.org/wiki/MapReduce

提交回复
热议问题