最近我开始在我的项目基于 Couchbase 的缓存系统上遇到问题。当我尝试检查对象是否已经在数据库中时,似乎遇到了奇怪的缓存未命中。这导致系统无法将对象保存在 prumary 数据存储中,因为它已经在数据库中。
所以,我想玩弄另一个 NoSQL 解决方案,以了解它是 Couchbase 问题还是我的缓存层中的问题。我知道大多数人为此使用 memcache,但是 memcache 存储桶已经集成到 Couchbecase 中,所以我需要一些不同的东西。
要求是:
- 将数据存储在 RAM 中
- 能够在 Windows 上运行
- 用于监控的集成工具(我真的很喜欢 Couchbase 网络界面)
- 快速读取和足够的写入速度
- 能够以键值方式存储对象(不需要查询支持)
- 分布式缓存
- 自由的。