我们长路漫漫,只因学无止境。网站首页学无止境
mongodb-手动预先分片
发布时间:2017-11-22 19:05:52作者:雪饮[心得笔记]
手动预先分片手动预先分片的好处:可以提前给每个分片服务器分配好chunks,防止数据的增加导致chunks移动从而导致的io性能问题。没有预先分片的一个真实案例所体现出来的弊端,
详细信息>>mongodb-mongodb文档型数据库特点介绍
发布时间:2017-11-22 19:04:20作者:雪饮[心得笔记]
mongodb文档数据库,存储的是文档Bson,bson就是json的二进制化特点:内部执行引擎为js解释器,把文档存储成bson结构,在查询时,转换为js对象,并可以通过熟悉的js语法来操作。
mongodb
mongodb-mongoDB备份与恢复
发布时间:2017-11-22 19:03:21作者:雪饮[心得笔记]
数据库导出前提是数据库服务以非auth运行导出命令如:./bin/mongoexport -d test -c stu -f sn,name -q '{sn:{$lte:1000}}' -o ./test.stu.json参数说明:-d即database,指定
详细信息>>mongodb-mapReduce概念及用法
发布时间:2017-11-22 19:02:26作者:雪饮[心得笔记]
概念mapReduce随着”大数据”概念而流行,其实mapReduce的概念非常简单,从功能上说,相当于RDBMS的group操作mapReduce的真正强项在哪?在于分布式,当数据非常大时,像goo
详细信息>>mongodb-CURD操作详解
发布时间:2017-11-22 19:01:39作者:雪饮[心得笔记]
插入多条数据db.stu.insert([{id:1,name:'雪饮'},{id:2,name:'杜敏捷',nickName:'柠檬不萌'}])删除数据db.stu.remove({id:1})删除单条数据db.stu.remove({id:2},tru
详细信息>>mongodb-索引
发布时间:2017-11-22 19:00:52作者:雪饮[心得笔记]
索引提高查询速度,降低写入速度,权衡常用的查询字段,不必在太多列上建立索引在mongodb中索引可以按字段升序降序来创建便于排序默认是用btree来组织索引文件,2.4版本后也允许建
详细信息>>mongodb-aggregate聚集框架
发布时间:2017-11-22 19:00:00作者:雪饮[心得笔记]
查询每个栏目下的商品数量db.goods.aggregate([{$group:{_id:"$cat_id",total:{$sum:1}}}])查询goods下有多少条商品db.goods.aggregate([{$group:{_id:null,total:{$sum:1
详细信息>>mongodb-深入查询表达式
发布时间:2017-11-22 18:59:07作者:雪饮[心得笔记]
数据统计:db.goods.find().count()统计goods表中所有数据总条数查询(比较查询):db.goods.find({cat_id:{$ne:3}},{goods_name:1,cat_id:1,_id:0})查询cat_id不等于3的所有数
详细信息>>mongodb-短网址项目之网址算法
发布时间:2017-11-22 18:58:21作者:雪饮[心得笔记]
建立url.class.php给一个数字,转成62位进制的简短表示这个简短表示,就是给用户返回的短网址生成一个62位乱序的码表 mongodb选择一个表并添加一个文档,该文档作为自增查询(每次
详细信息>>mongodb-短网址项目之完成项目
发布时间:2017-11-22 18:57:25作者:雪饮[心得笔记]
清除url表并为url字段添加唯一性索引db.url.remove()(2.4.5版本中这种语法可以删除表中所有数据,而在2.6.6中则是db.url.remove({})才可以)db.url.ensureIndex({url:1},{uni
详细信息>>