我前段时间读过这篇文章,它很好地解释了redis和memcached之间的区别,现在我想得到一篇关于leveldb与其中任何一种或两者的类似文章,但我不能。我确实在特性、支持的语言等方面找到了一个比较,但我真正想知道的是什么时候我会选择一个而不是另一个。我想了解用例;在哪种类型的应用程序或哪种类型的数据中,哪一种最适合。
7vux5j2d1#
leveldb提供读取快照和原子写入等功能。有了它,您可以在上面构建一个关系数据库。redis为各种高效算法提供了不同的数据结构(https://redislabs.com/redis-best-practices/introduction/).当然,一个在磁盘上,另一个在内存中。
1条答案
按热度按时间7vux5j2d1#
leveldb提供读取快照和原子写入等功能。有了它,您可以在上面构建一个关系数据库。redis为各种高效算法提供了不同的数据结构(https://redislabs.com/redis-best-practices/introduction/).
当然,一个在磁盘上,另一个在内存中。