ITPub博客

首页 > 数据库 > NoSQL

关于 “NoSQL” 的内容如下:

  • 采用secondary的冷备份的方式来添加新的secondary节点

    前面介绍了两种方法来添加secondary节点,直接rs.add()和一致性备份的方式来实现,接下来介绍第三种方式,具体如下:方法三:采用secondary的冷备份的方式找到另外一个secondary数据节点的快照,关闭写操作(冷备份)这里我采用了设置延迟节点的方法来实现关闭写操作的目的。在数据不变化的情况下,获得一致性的备份快照,拷贝至故障节点中,启动MongoDB服务,应用oplog日志!需要

    贺子_DBA时代 NoSQL 386 2020-01-18 23:24
  • MongoDB in 数量限制

    1、查询语句本身其实是一个document, 最大为16MB(3.4,4.0 的限制,官方文档)2、查询语句本身,也就是{ '' : { '$in' : [] }}, 大小为 22字节3、每增加一个字段名,增加一位字节4、in里面每增加一个参数,大小固定增加11字节5、如下:mongos> Object.bsonsize([1])16mongos> Ob

    haoge0205 NoSQL 400 2020-01-16 11:02
  • MongoDB DBA常用的NoSQL语句(全)

    查看帮忙命令>hlep  --server级别>db.help()  --db级别>db. collectionname .help()   --集合级别查看所有数据库>show dbs--新建的数据库并不在数据库的列集合中,要显示它,我们需要向新建的数据库创建集合。查看当前

    数据和云 NoSQL 385 2020-01-13 10:29
  • 了解 MongoDB 看这一篇就够了

    MongoDB 是一款流行的开源文档型数据库,从它的命名来看,确实是有一定野心的。MongoDB 的原名一开始来自于 英文单词”Humongous”, 中文含义是指”庞大”,即命名者的意图是可以处理大规模的数据。

    数据和云 NoSQL 428 2020-01-08 11:57
  • 【每日3分钟技术干货 | 面试题+答案 | Mysql篇(一)】

    1. 数据库的三范式是什么? 第一范式:强调的是列的原子性,即数据库表的每一列都是不可分割的原子数据项。 第二范式:要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性。 第三范式:任何非主属性不依赖于其它非主属性。 2. 一张自增表里面总共有 7 条数据,删除了最后 2 条数据,重启 MySQL 数据库,又插入了一条数据,此时 id 是几?

    程序员大宇 NoSQL 38 2020-01-04 13:40
  • 【每日3分钟技术干货 | 面试题+答案 | Redis篇(一)】

    1. Redis 是什么?**都有哪些使用场景?** 我们先来理解经典的CAP理论: 一致性:是指从数据层面来看的一致性。 可用性:是指从系统层面的可用性。 容错性:是指从网络层面的的容错性。 数据库逐渐从关系数据库向不同领域不同层次分化。随着读多写少场景的出现,导致需要读取数据的时间变慢,为了提升性能,出现了数据库缓存技术,对数据库的读取进行分离。web2.0时代,网民的生产力大增,存

    程序员大宇 NoSQL 45 2020-01-04 13:37
  • MongoDB 监控指标

    MongoDB uptime 启动时长 asserts.user 用户的断言数量 asserts.warning 警告的断言数量 connections.current 当前的连接数 大于 650connections.available 可用的连接数 connections.totalCreated 共创建了多少连接 extra_info.hea

    haoge0205 NoSQL 417 2019-12-30 17:18
  • mongodb 分片集群创建分片集合

    1.创建数据库,直接use 即可,没有的话,如果你创建集合了,他就自动创建了!use liuwenhe2.插入数据,如果hezi集合不存在,则自动创建for (var i = 0; i < 100; i++) { db.hezi.insert({name: i}); }3.为hezi集合的name列添加索引,因为如果要以name列作为分片键,需要有索引;如果集合是空的,可以不创建索引直接进行

    贺子_DBA时代 NoSQL 457 2019-12-19 20:07
  • mongodb 分片集群搭建

    环境介绍:10.9.21.17810.9.21.17910.9.21.114MongoDB sharding简介三种角色介绍:1.数据分片(Shards)用来保存数据,保证数据的高可用性和一致性。可以是一个单独的mongod实例,也可以是一个副本集。在生产环境下Shard一般是一个Replica Set,以防止该数据片的单点故障。可以将所有shard的副本集放在一个服务器多个mongodb实例中。

    贺子_DBA时代 NoSQL 401 2019-12-19 19:57
  • mongodb 借助一致性全备份加oplogs来添加新节点

    一致性备份+oplogs如果采用直接rs.add的方法添加新节点,需要保证oplog不被覆盖并且需要评估同步oplog的流量影响问题,所以(一致性备份+oplogs)是我们通常进行横向复制集添加secondary节点的方法,当数据量大的时候,需要采用下面的方法:环境描述主节点 10.9.21.114:27017两个从节点10.9.21.178:2701710.9.21.179:27017目标:用一

    贺子_DBA时代 NoSQL 432 2019-12-15 00:56
  • mongodb副本集添加删除节点

    环境介绍:三个节点的mongodb 副本集10.9.21.114:  27017 主节点10.9.21.178:  27017 secondary10.9.21.179:  27017 secondary需要给副本集添加个新的节点10.9.21.115: 27017方法一:rs.add("10.9.21.115:27017")直接添加首先介绍下命令

    贺子_DBA时代 NoSQL 418 2019-12-15 00:54
  • MongoDB复制集数据同步流程

    本文转自张友东的文章,文章链接:http://www.mongoing.com/archives/2369正好解释了我的问题,所以转发记录下 2015/12/09博客、张友东的博客zydcom Mongodb复制集里的Secondary会从Primary上同步数据,以保持副本集所有节点的数据保持一致,数据同步主要包含2

    贺子_DBA时代 NoSQL 423 2019-12-13 21:26
  • mongodb关闭数据库实例

    一:使用 mongod 命令关闭[mongod@localhost journal]# mongod --shutdown -f /etc/mongodb.confkilling process with pid: 17234备注:mongod 命令的 shutdown 选项能干净的关闭 MongoDB 服务。二:登录到admin库,然后执行db.shutdown()/usr/bin/mongo

    贺子_DBA时代 NoSQL 415 2019-12-11 23:17
  • redis cluster 设置密码

    redis集群设置密码(需重启实例)1.修改redis 所有集群中的配置文件redis.confmasterauth passwd requirepass passwd 2.登录各实例修改config set masterauth passwdconfig set requirepass passwdconfig rewrite注:设置的各实例密码必须保持一致,否则集群会失败3

    haoge0205 NoSQL 406 2019-12-11 10:56
  • redis cluster 强制kill某一个节点和shutdown某一个节点后修复过程

    redis cluster 命令行,执行以下命令需登录cluster,是集群所独有的集群(cluster)CLUSTER INFO 打印集群的信息CLUSTER NODES 列出集群当前已知的所有节点(node),以及这些节点的相关信息节点(node)CLUSTER MEET <ip> <port> 将 ip 和 port 所指定的节点添加到集群当中,让它成为集群的一份子C

    haoge0205 NoSQL 436 2019-12-04 18:22
  • redis cluster 4.0.9 集群安装搭建

    Redis Cluster 4.0.9集群搭建步骤:yum install -y gcc g++ gcc-c++ make opensslcd redis-4.0.9makemkdir -p /usr/local/redis-4.0.9make install PREFIX=/usr/local/redis-4.0.9mkdir -p /usr/local/ruby-2.4.0cd ruby-2.

    haoge0205 NoSQL 434 2019-12-04 13:36
  • mongodb 基于oplog的时间点恢复

    本文简单介绍mongodb时间点恢复的过程:1.首先创建hezi集合,并插入10000条数据;MongoDB Enterprise liuhe_rs:PRIMARY>use liuwenheMongoDB Enterprise liuhe_rs:PRIMARY>for (var i = 0; i < 100000; i++) { db.hezi.in

    贺子_DBA时代 NoSQL 497 2019-12-03 20:10
  • Redis Cluster 获取主从关系

    redis-cli -h 192.168.11.111 -p 6380 -c cluster slots | xargs  -n8 | awk '{print $3":"$4"->"$6":"$7}' | sort -nk2 -t ':' | uniq

    haoge0205 NoSQL 420 2019-12-03 18:08
  • 安装redis cluster时:undefined method `invoke_with_build_args' for nil:NilClass

    gem install -l redis-3.3.3.gem    ERROR:  Loading command: install (LoadError)        cannot load such file -- zlibERROR:  While executing gem ... (NoMetho

    haoge0205 NoSQL 572 2019-12-02 16:38
  • redis : Can't save in background: fork: Cannot allocate memory

    redis : Can't save in background: fork: Cannot allocate memoryJAVA程序报错信息:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify t

    haoge0205 NoSQL 405 2019-12-02 11:49
点击加载更多下一页

成为大咖

联系我们
itpub
help@itpub.net
17319047854
扫描二维码联系客服
关于 广告服务 使用条款
京ICP备16024965号
经营性网站备案信息
网络110报警服务
中国互联网举报中心
北京互联网违法和不良信息举报中心