一、MHA:MasterHighAvailability对主节点进行监控,可实现自动故障转移至其它从节点;通过提升某一从节点为新的主节点,基于主从复制实现,还需要客户端配合实现,目前MHA主要支持一主多从的架构,要搭建MHA,要求一个复制集群中必须最少有三台数据库服务器,一主二从,即一台充当master,一台充当备用master,另外一台充当从库,出于机器成本的考虑,淘宝进行了改造,目前淘宝TMH
分类:
数据库 时间:
2019-05-08 21:57:11
阅读次数:
165
1.下载安装包 下载地址: https://www.mongodb.com/dr/fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.9.tgz/download 2. 将安装包上传到linux服务器上的/opt 目录下 3.解压,在 /opt在解压 ...
分类:
数据库 时间:
2019-04-30 18:32:56
阅读次数:
229
复制集 一、复制集概述: 组成: Mongodb复制集(副本集replica set)由一组Mongod实例(进程)组成,包含一个Primary节点和多个Secondary节点,Mongodb Driver(客户端)的所有数据都写入Primary,Secondary通过oplog来同步Primary ...
分类:
数据库 时间:
2019-04-26 13:16:19
阅读次数:
207
准备目录 启动shard 启动config 复制集conf配置 创建Route 设置分片 创建用户 打开端口 第二次启动服务 ...
分类:
数据库 时间:
2019-04-16 14:46:48
阅读次数:
217
1、登录primary2、use admin >rs.add("new_node:port") 或 rs.add({"_id":4,"host":"new_node:port","priority":1,"hidden":false}) 3、use admin>rs.addArb("new_node ...
分类:
其他好文 时间:
2019-04-16 14:33:53
阅读次数:
141
语法: db.order.find({"saleprice":{$type:2}}).forEach(function(x){x.saleprice=parseFloat(x.saleprice);db.order.save(x)}) ( find().里为数据对应的类型,2表示str。也可以不写 ...
分类:
数据库 时间:
2019-04-11 19:47:13
阅读次数:
190
mongodb没有提供进行本地复制集合的方法,于是可以写一个循环插入的方法完成mongodb 本地克隆一份集合数据:db.source_collection.find().forEach(function(x){db.target_collection.insert(x)}) python中mong ...
分类:
数据库 时间:
2019-03-29 13:22:38
阅读次数:
192
MongoDB的高级使用 1. Mongdb的索引备份以及和python交互 t255为mongodb中的集合 1.1 创建索引 索引的特点:提高查找的效率 不创建索引的情况下的查询: `for(i=0;i db.t255.getIndexes() [ { "v" : 2, "key" : { "_ ...
分类:
数据库 时间:
2019-03-16 22:07:59
阅读次数:
231
clickhouse日常管理一 变量相关 1 查看变量 system.setting相关表 2 设置变量 set variables= 请注意这里是session级别,如果想永久生效,必须修改配置文件 3 变量文件分类 config.xml 说明 config.xml针对的是server级别的限制, ...
分类:
数据库 时间:
2019-03-14 20:01:56
阅读次数:
664