按类别查询搜索结果
关于关键词 "MongoDB" 的检测结果,共 6
【架构设计与优化】 Mongodb
shibaolan | 2018-11-23 10:49:05 | 阅读(0) | 评论(0)
【架构设计与优化】 在 CentOS7 上安装 MongoDB
zzjlzx | 2017-06-28 16:27:51 | 阅读(150) | 评论(0)
在 CentOS7 上安装 MongoDB[日期:2016-06-26]来源:Linux社区  作者:hapday[字体:大 中 小]在 CentOS7 上安装 MongoDB 1 通过 Secur...【阅读全文】
【架构设计与优化】 MongoDb 索引要点
djkpengjun | 2015-05-21 18:13:15 | 阅读(1500) | 评论(0)
一般来说,如果索引包含N个键,则按照顺序对于其任意前缀的查询都会有帮助。比如已有索引 {“a”:1, “b”:1, “c”:1, “d”:1, “e”:1},实际上是有了{“a”:1} , {“a”:1, “b”:1},{“a”:1, “b”:1, “c”:1}, {“a”:1, “b”:1, “c”:1, “d”:1},{...【阅读全文】
【架构设计与优化】 MongoDB - Hands on 汇总
djkpengjun | 2015-04-26 16:46:19 | 阅读(500) | 评论(0)
mongod --master --dbpath=database/mongod --port 8888 --slave --source=127.0.0.1:27017 --dbpath=database_slave_1/mongo shell>  db.tickets.find()>  db.tickets.drop()> db.tickets.count()> db.tickets.getIndexes()> db.getProfilingLevel()> db.setProfilingLevel(2)> db.getProfili...【阅读全文】
【架构设计与优化】 MongoDB - MapReduce 实战
djkpengjun | 2015-04-26 16:43:18 | 阅读(400) | 评论(1)
map = function() { emit(this.school_number, this.ticket_number) };reduce = function(key, value){ return Array.sum(',' + value).slice(1); };db.tickets.mapReduce(map, reduce, {out: {inline:1}})db.tickets.mapReduce(map, reduce, {out: {inline:1}, query: {"school_bucket": "1"}})db.tickets.mapRedu...【阅读全文】
smile9212009 | 2014-10-10 13:50:41 | 阅读(600) | 评论(0)
由于业务流程由前端到总线再到节点数据库的各种环节过程过多,把一些常用的配置信息,全局的比如认证的令牌等,公共的非单一用户相关的数据缓存在共享缓存中是十分必要。不仅能有效的减少获取数据的复杂环节,还能避免全局信息存在节点带来的同步的麻烦。经过多番筛选,决定暂行用MongodB作为全局的共享缓存。将数据放在内存中直接操作的数据库,来提性能,本质上就是开辟内存空间换取程序运行时间来达到提升性能。相对于磁盘,内存的数据读写速度要高出几个数量级,将数据保存在内存中相比从磁盘上访问能够极大地提高应用的性能。
? 同时不得不做取舍的是MongoDB将很占系统内存,一般建议独立部署。如果数据量不大,他将把所有数据缓存在内存中,当然这样读写速度也将会很快,效率也较高。但是,一但系统出现异常,来不及持久化到硬盘,后果也将无疑是十分严重的。【阅读全文】