MongoDB 是 Memcached 更好的替代品?

标签 mongodb memcached

我们可以使用 MongoDB 作为内存缓存库(memcache 和 memcached)的替代品吗?

MongoDB 和内存缓存库有什么区别。

最佳答案

MongoDB 作为缓存存储的主要问题之一是它没有过期机制。您可以在 this answer 中找到更多详细信息.

更新 从 MongoDB v2.2 开始,它允许 TTL 用于集合。感谢 JohnnyHK 的指点。

我建议使用 Redis for caching和 MongoDB 作为数据库。他们合作得很好。

关于MongoDB 是 Memcached 更好的替代品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14284311/

相关文章:

javascript - 无法读取未定义的属性 'user_first_name'

java - 如何获取 Mongo 标准中两个日期值之间的差异?

django - 将 memcached 用作 Django 的 cached_db session 设置的缓存后端时控制其超时

php - laravel 类 memcached 未找到

Windows Azure 中的 Node.js 应用程序部署

json - 将 Json 文件导入 Mongoose

ruby-on-rails - Rails 3 的 cache_money

ruby - 没有这样的文件要加载——memcache 但它已安装?

ruby-on-rails - 多小对于片段缓存来说太小了?

java - Mongo 模板在 Spring.Mongodb 中按日期间隔聚合