【Mongo】mongo聚合操作
1.mark 记个笔记db.getCollection('redefine-collection').aggregate([ { $match:{ 'stime': {'$gte':1526486400000, '$lt':1526572800000},'event_id': '0101001','event_info.action': {'$in': [1, 4,6,9,16,18,21,23,24]} } }, { $group...
【Mongo】Mongo读写分离的实现
http://www.cnblogs.com/nicolegxt/p/9c10328bfd900f1eeb8d359cd6efdfd3.html
【Mongo】单节点升级为复制集再升级为分片加复制集
1.单节点配置如下[root@ip-10-1-2-32 etc]# more shard1.conf logpath=/usr/local/mongodb/logs/mongo_shard1.loglogappend=true # need logrotae scriptsfork=truejournal=trueport=27019dbpath=/usr/local/mongodb/shard1pidfilepath=...
MongoDB更改oplog大小
新加secondary状态RECOVERING,并且提示could not find member to sync from。经研究跟oplog大小偏小有关,本文主要探究修改oplog大小的方法。
【Redis】slaveof 报错 Background transfer error
client-output-buffer-limit设置问题导致的报错
【Mongo】shell命令行模式执行mongo命令
例子:mongo --host 172.31.36.77 --port 27017 -u admin -p 'HpyD9KAd(JDkHRY9' admin --eval "db.currentOp()"
Solr Transaction Log(Tlog)的作用
记录了原始文档,用于索引恢复功能。在 SolrCloud 中,每个节点都有自己的 tlog。
【Mongodb】往分片复制集添加复制成员
1.新的成员机器上安装mongo,启动shard1[root@ip-10-1-2-183 etc]# more shard1.conf logpath=/usr/local/mongodb/logs/mongo_shard1.loglogappend=true # need logrotae scriptsfork=truejournal=trueport=27019#vvvvv = true#diaglog ...
【Mongodb】分片复制集环境添加新的分片
1.每个节点上分别创建新的shard3配置文件[root@ip-10-1-2-68 etc]# more shard3.conf logpath=/usr/local/mongodb/logs/mongo_shard3.loglogappend=true # need logrotae scriptsfork=truejournal=trueport=27017#vvvvv = true#diaglog ...
【Redis】基于consul的Redis高可用方案
Redis现有高可用架构sentinel遇到的问题
你选择图数据库的原因只是因为它很火吗?
根据DB-Engines的统计,过去三年来,图数据库已成为数据库增长最快的类别。而亚马逊进入图数据库市场将使这种增长加速。更重要的是,这为企业增加了更多的选择机会,与所有市场一样,更多的竞争和选择将带来更大的市场和更好的产品,最终,受益的是用户。
【Redis】 redis解析rdb文件,内存排序等
工具git地址为https://github.com/sripathikrishnan/redis-rdb-tools解析rdf文件> rdb --command json /var/redis/6379/dump.rdb[{"user003":{"fname":"Ron","sname":"Bumquist"},"lizards":["Bush anole","Jackson's chameleon","Komodo dragon","Ground agama","Bea...
NoSQL为什么需要模式自由的ETL工具 ?
了解一个开源工具,可以有效帮助人们解决NoSQL在数据输入、处理、输出方面困难。大数据时代,不了解NoSQL数据库的程序员大抵应该是没有的吧!
Redis 3.2.1从库启动报错"Error condition on socket for SYNC"问题解决一例
Redis 3.2.1从库启动报错问题解决一例
hive创建外部分区表
hive创建外部分区表
【Redis】 redis-cluster删除指定的key
需要从redis-cluster中删除指定的key循环每个节点的版本:[root@ip-172-31-39-42 ~]# more delkey-single.py # encoding: utf-8import redisimport randomimport stringimport redisclusterimport timeall_nodes=['17...
Redis4.0的新特性介绍
Redis4.0的新特性介绍
常见MongoDB数据库操作产生的锁总结
常见MongoDB数据库操作产生的锁总结
【Redis】用python操作redis集群
【Redis】获取没有设置ttl的key脚本
为了遍历Redis中没有设置ttl的key,我开发了一个小脚本直接连接Redis 进行scan 遍历所有的key,然后在检查key的ttl,将没有ttl的key输出到指定的文件里面。