首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >couchbase是持久化缓存的正确选择吗?

couchbase是持久化缓存的正确选择吗?
EN

Stack Overflow用户
提问于 2018-01-14 16:34:08
回答 1查看 152关注 0票数 2

我正在使用.net 4.6,我需要一个持久化缓存的解决方案。

我们的组织云环境提供的服务很少,其中包括mongo和couchbase。

我想知道这里有没有人能告诉我couchbase是不是正确的选择。

我的缓存场景非常简单,我想用给定的键缓存json文档。我更喜欢LRU缓存行为,而不是TTL行为。

任何洞察力都将不胜感激。

谢谢,吉利

EN

回答 1

Stack Overflow用户

发布于 2018-01-19 03:07:15

Couchbase是持久缓存用例的理想之选。它采用内存优先架构(即内置缓存),并将数据异步持久存储到磁盘。您可以做您所要求的事情:按键存储JSON数据。我相信默认情况下会使用类似LRU的系统。如果您存储的数据超过RAM的容量,我相信最旧的值将在默认情况下被清除。

我知道这不是你要求的,但是如果你想探索一下,TTL在Couchbase中是可选的。此外,在Couchbase 5中,您还有一个仅限内存的缓存选项,称为“临时性”存储桶。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48247895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档