mongodb
猿峰
致力于编程语言全栈学习和内容分享,关注互联网最新技术和持续性学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mongodb的简介和使用场景
【mongodb的简介】 MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库语法类似javascript面向对象查询语言它是一个面向集合的 模式自由的文档型数据库 【mongodb的特性】 mongodb的特点时高...原创 2019-01-05 23:30:15 · 574 阅读 · 0 评论 -
mongodb的安装和开机自启动
mongodb的安装和开机自启动 第一步【下载安装包】 1.去mongodb的官网下载相应的安装包(http://www.mongodb.org)找到相应的版本下载 2.如果有网络的话直接使用命令下载(wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.0.tgz) 第二步【解压压缩包】 tar zxvf mongodb-linu...原创 2019-01-06 18:01:33 · 692 阅读 · 3 评论 -
mongodb的高级命令
1.分页查询 db.collection_name.find().count() 返回记录的总数 db.collection_name.find().limit(n) 返回限定数量 db.collection_name.find().skip(n) 限定起始位置 db.collection_name.find().sort({‘key’:1}) 排序查询1为升序 -1为降序 【固定集合-ca...原创 2019-01-11 23:32:38 · 239 阅读 · 0 评论 -
mongodb之性能篇
【索引】 A:创建索引 1.创建普通索引 建立索引的函数【ensureIndex()】 db.persons.ensureIndex({name:1}) #1升序 -1降序 2.当系统中有大量数据时创建索引非常耗时 需要在后台进行只需要指定background:true db.user.ensureIndex({age:1},{background:true}) 3.创建唯一索引 只需要在ensu...原创 2019-01-13 15:05:02 · 652 阅读 · 0 评论 -
mongodb之管理篇
1.数据导入 导出 【数据导入 mongoimport】 ./mongoimport -d my_mongodb -c user user.dat ./mongoimport -d my_mongodb -c user --type csv --file user_csv.dat -type 指明要导入的文件格式 -headerline 指明不导入第一行 因为第一行时列名 -file 指明要导入的...原创 2019-01-13 15:43:17 · 190 阅读 · 0 评论 -
mongodb的架构篇
1.主从复制 mongodb支持在多个机器中通过异步复制达到故障转移和实现冗余 mongodb的主从集群分为两种 【master-slave复制】(主从复制) 只需要在某一个服务启动时加上-master参数而另一个服务加上-slave与-source参数即可实现同步 实例: 主服务器:./mongo --master --dbpath=/usr/local/mongodb/data1/ --log...原创 2019-01-14 17:01:39 · 380 阅读 · 0 评论 -
mongodb的实操篇【php操作mongodb】
【安装php的mongodb的扩展】 想在php中操作mongodb需要安装mongodb的php扩展 1.下载mongodb的php扩展源码包下载地址htttp://pecl.php.net/package/mongo 2.解压 wget http://pecl.php.net/get/mongo-1.2.6.tgz tar zxf mongo-1.2.6.tgz cd mongo-1.2.6 ...原创 2019-01-14 17:43:47 · 323 阅读 · 0 评论 -
mongodb的常见命令
mongodb的常见命令 【数据库的操作】 1.增 use config 如果数据库不存在 则创建并切换到数据库 存在则直接切换到指定的数据库 2.查 show dbs 查看所有的数据库 相当于mysql中的show databases 3.删 use config 先切换到要删除的数据库下 db.dropDatabase() 删除当前数据库 【集合操作】 1.创建集合 db.createColl...原创 2019-01-10 00:47:46 · 237 阅读 · 0 评论
分享