使用Elasticsearch作为像redis这样的键值缓存是有意义的

时间:2015-03-27 03:28:55

标签: caching elasticsearch redis multiprocessing

我最近遇到一个问题,因为redis不是分布式的,并且不支持并行性(多核),弹性搜索不是更好的选择而不是redis用于缓存目的。 这都是对一个简单的Web的引用,我们使用redis来缓存db查询。 我有点想法here, 但仍不确定它是否有任何实际好处。打开这个帖子来讨论这样做的优点/缺点。

1 个答案:

答案 0 :(得分:1)

这不是你要求的,但你可能想看看Aerospike

  

Redis是一种内存数据结构存储,以速度着称,通常用作缓存。 Redis和Aerospike都是开源的,但是,当应用程序需要持久性或者应用程序必须扩展但服务器已经超出RAM时,开发人员应该考虑Aerospike,一种分布式键值存储,与Redis一样快或者快,但是更简单,并具有闪存/ SSD的经济性。