mongodb 设置过期时间 mongodb缓存
2016-04-24 20:06
399 查看
看过好几个帖子都没有找到有关mongodb失效时间的准确说明,所以跑去看了看api大概了解了下
mongodb失效的机制大概是这样的
为集合创建一个indexes(索引)
然后确保每次插入数据的时候有该列,mongodb将会自动为你删除该列
mongodb失效的机制大概是这样的
为集合创建一个indexes(索引)
db.testCollection.ensureIndex( { "Date": 1 }, { expireAfterSeconds: 10 } )
然后确保每次插入数据的时候有该列,mongodb将会自动为你删除该列
db.testCollection.insert({"Date" : new Date(),"name":"zs","age":18})
下边是我在robomongo里截图看到的设置的失效列必须为索引并且为日期格式
相关文章推荐
- MongoDB 3.0创建用户
- MongoDB - 简介和快速搭建
- mongodb在使用find查找时,有点心得
- mongoose基于mongodb的数据评论设计
- MongoDB - 分片管理
- Windows 7下安装MongoDB
- Node.js开发入门(十一)——MongoDB与Mongoose
- mongoDB 3.0以上用户权限
- mongoDB 导入导出备份数据库
- Linux下PHP安装配置MongoDB
- mongodb分片配置
- 实验mongodb使用gridfs存放一个大文件
- 开启mongodb服务以及查看数据库中的信息
- mongoDB add user in v3.0 问题的解决(Property 'addUser' of object admin is not a func)
- WEB站点请求耗时分析-基于MongoDB的日志分析系统
- NodeJS+MongoDB+nginx 开发
- 运行Delphi XE10的MongoDB例程,测试Delphi插入记录性能
- mongodb--与spring整合1
- mongodb安装及基础命令
- mongodb导出csv文件到vcf