欢迎光临IT网Linux学习频道

当前位置: > 数据库 > MongoDB >
  • [MongoDB] CentOS离线安装MongoDB 日期:2020-04-11 18:24:19 点击:116 好评:0

    1 离线安装 1.1 下载安装包 前往MongoDB官网下载所需的MongoDB版本,本次以MongoDB3.4.20为例进行安装。 1.2 重命名文件 将下载好的MongoDB包进行上传 将上传后的MongoDB包进行解压,将其解压至/usr/local目录下 将MongoDB解压后的文件名重命名为mongodb 1.3...

  • [MongoDB] MongoDB sharding 集合不分片性能更高? 日期:2020-03-02 16:25:14 点击:117 好评:0

    最近云上用户用户遇到一个 sharding 集群性能问题的疑惑,比较有代表性,简单分享一下 测试配置 mongos x 2、shard x 3 测试1:集合不开启分片,批量 insert 导入数据,每个 batch 100 个文档 测试2:集合开启分片,随机生成 shardKey,chunk 已提前 split...

  • [MongoDB] MongoDB compact 命令详解 日期:2020-03-02 16:24:37 点击:75 好评:0

    为什么需要 compact 一图胜千言 remove 与 drop 的区别 MongoDB 里删除一个集合里所有文档,有两种方式 db.collection.remove({}, {multi: true}),逐个文档从 btree 里删除,最后所有文档被删除,但文件物理空间不会被回收 db.collection.drop()删除集合的...

  • [MongoDB] MongoDB 定位 oplog 必须全表扫描吗? 日期:2020-03-02 16:20:06 点击:180 好评:0

    MongoDB oplog 记录数据库的所有修改操作,除了用于主备同步;oplog 还能玩出很多花样,比如 全量备份 + 增量备份所有的 oplog,就能实现 MongoDB 恢复到任意时间点的功能 通过 oplog,除了实现到备节点的同步,也可以额外再往单独的集群同步数据(甚至是异...

  • [MongoDB] 如何在 Fedora 上安装 MongoDB 服务器 日期:2020-02-29 19:11:15 点击:187 好评:0

    Mongo(来自 humongous 巨大的)是一个高性能、开源、无模式的、面向文档的数据库,它是最受欢迎的 NoSQL 数据库之一。它使用 JSON 作为文档格式,并且可以在多个服务器节点之间进行扩展和复制。 有关许可证更改的故事 MongoDB 上游决定更改服务器代码的许可...

  • [MongoDB] MongonDB 知识 日期:2019-08-23 17:24:52 点击:50 好评:0

    配置 vi mongodb.conf dbpath=/usr/local/mongodb/data/ logpath =/usr/local/mongodb/data/ mongodb.logport = 27017 # 指定服务端口号,默认端口27017 fork = true # 以守护进程的方式运行MongoDB,创建服务器进程auth = true # 启用验证bind_ip = 0.0 . 0...

  • [MongoDB] Mongodb的主从复制 日期:2019-08-23 17:23:44 点击:149 好评:0

    主从服务器的实现原理 首先,主节点会把本服务的与写有关的操作记录下来,读操来不记录,这些操作就记录在local数据库中的oplog.$admin这个集合中,这是一个固定集合,大小是可以配置的,主要是通过配置oplogSize这个参数来实现,单位是M,大小一般为磁盘剩余空间的5...

  • [MongoDB] MongoDB的关闭 日期:2019-08-23 17:23:02 点击:163 好评:0

    关闭 1,非后台运行时,关闭对话,或者ctrl+c 2,登录数据库执行:db.shutdownServer(); 3,带数据目录,关闭服务器,安全 mongod --shutdown --dbpath /database/mongodb/data/ /usr/local/mongodb/bin/mongod --shutdown --dbpath /usr/local/mongodb/r4 --...

  • [MongoDB] MongoDB/备份 日期:2019-08-23 17:22:20 点击:85 好评:0

    mongodump: 在MongoDB中我们使用mongodump命令来备份MongoDB数据。该命令可以导出所有数据到指定目录中。 ./bin/mongodump -h dbhost -d dbname -o yourdirectory ./bin/mongodump --host mongodb.example.net --port 27017 --db test --collection some --u...

  • [MongoDB] MongoDB 分片问题汇总 日期:2019-08-23 17:19:39 点击:167 好评:0

    分片是MongoDB的扩展方式,通过分片能够增加更多的机器来用对不断增加的负载和数据,还不影响应用. 1.分片简介 分片是指将数据拆分,将其分散存在不同机器上的过程.有时也叫分区.将数据分散在不同的机器上,不需要功能 强大的大型计算机就可以存储更多的数据,处...

栏目列表
推荐内容