mongodb
沉在水底的鱼
乐观开朗积极向上
展开
-
MongoDB教程(上)
一 安装mongoDB nosql数据库 1.MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center#community 2.安装过程中,你可以通过点击 "Custom(自定义)" 按钮来设置你的安装目录,安装按照步骤来...原创 2018-11-30 18:49:30 · 113 阅读 · 2 评论 -
MongoDB 文档CURD
格式 : db.COLLECTION_NAME.insert(document) //新增文档 db.collection.find(query, projection) //查询文档 pretty() 方法以格式化的方式来显示所有文档。 db.collection.update( <query>, <update>, {...原创 2019-04-26 10:32:31 · 192 阅读 · 0 评论 -
MongoDB Limit与Skip方法 分页
MongoDB Limit() 方法如果你需要在MongoDB中读取指定数量的数据记录,可以使用MongoDB的Limit方法,limit()方法接受一个数字参数,该参数指定从MongoDB中读取的记录条数。语法limit()方法基本语法如下所示db.COLLECTION_NAME.find().limit(NUMBER).skip(NUMBER)>db.col.fin...原创 2019-04-26 10:37:37 · 471 阅读 · 0 评论 -
MongoDB 排序
MongoDB sort() 方法在 MongoDB 中使用 sort() 方法对数据进行排序,sort() 方法可以通过参数指定排序的字段,并使用 1 和 -1 来指定排序的方式,其中 1 为升序排列,而 -1 是用于降序排列。语法sort()方法基本语法如下所示:>db.COLLECTION_NAME.find().sort({KEY:1})db.col.find(...原创 2019-04-26 10:39:37 · 185 阅读 · 0 评论 -
MongoDB 索引
MongoDB 索引索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。索引是特殊的数据结构,索引存储在一个易于遍历读取的数据集合中,索引是对数据库表中一列或多列的值进行排序的一种结构cr...原创 2019-04-26 11:04:30 · 92 阅读 · 0 评论 -
MongoDB 聚合
MongoDB 聚合MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似sql语句中的 count(*)。aggregate() 方法MongoDB中聚合的方法使用aggregate()。语法aggregate() 方法的基本语法格式如下所示:>db.COLLECTION_NAME.aggregate...原创 2019-04-26 11:56:18 · 109 阅读 · 0 评论 -
利用MongoDB进行地理坐标查询
BS的应用在生活中已经非常常见,我们打车,叫外卖,查个地图之类的都会查询附近的相关坐标位置,mongodb提供了原生的二维地图查询,极大地方便了大家的开发。假定我们有一个定义了位置信息的集合location,给定a,b,c,d节点.> db.location.find(){ "_id" : "A", "position" : [ 0, 10 ] }{ "_id" : "B", ...原创 2019-04-28 13:59:31 · 1731 阅读 · 0 评论 -
MongoDB 启动
1.创建 mongo.conf 配置文件port=27017 #端口号dbpath=/data/db # 数据文件存放目录logpath=/usr/local/mongodb/log # 日志目录logappend=truefork=true #以守护进程方式...原创 2019-04-25 10:18:07 · 135 阅读 · 0 评论 -
MongoDB 数据库操作
一. 创建数据库 语法格式 use DATABASE_NAME use test // 创建数据库二. 显示数据库列表(show dbs) show dbs;三.删除数据库 (db.dropDatabase) use test db.dropDatabase()四.创建集合 use test...原创 2019-04-25 10:39:03 · 78 阅读 · 0 评论