随笔分类 - databases
it's my database
摘要:一、故事 最近随着搞活动比较频繁导致数据库出现了波动,后端日志总是报数据库连接和读取的问题。由于我设置的是读写分离(伪的,通过设置副本集的读取策略实现的,设置的db.getMongo().setReadPref(),共有如下几个参数: One of the following read prefer
阅读全文
摘要:1、添加字段或更新值 db.getCollection('test').updateMany( {}, { $set:{ 'createTime':'2017-06-29 08:08', 'updateTime':'2017-06-29 08:08 } } ); db.getCollection('
阅读全文
摘要:1、在做mongodb备份后,研发突然有个需求说先看一下昨天备份里面的数据,进行一下核实。因为那部分数据今天已经删除,由于使用 gzip、--archive做的备份,所以必须导入到同名的数据库里面。只能重新启动一个临时的库来进行数据恢复的工作。好了,接下来就配置了一个新的mongodb来进行备份:
阅读全文
摘要:1、mysql密码样例。用于密码重置: password: e9297341f5073b9e557239592f4540ba690538058e7761822372942119992d0fsalt: ef72c5f7295d37f3 明文密码:huoqiu@123 使用场景及方式: 使用mysql存
阅读全文
摘要:概述 数据库的备份非常非常非常重要!!!否则出问题连哭的机会有没有(欲哭无泪)今天主要是做一个mongodb的数据库备份。 1、关于备份 备份其实很简单,这里选择的是对mongodb中的某个库进行全备,例如saturn。关于备份策略,要根据实际情况来定,我们是一个小时备份一次。不废话直接上代码: #
阅读全文
摘要:1、查看master上当前的oplog状态: >rs.printReplicationInfo() configured oplog size: 5000MBlog length start to end: 587282secs (163.13hrs)oplog first event time:
阅读全文
摘要:1、mongotop #mongotop -h 127.0.0.1:27017 -u test -p test123 --authenticationDatabase admin 输出说明: ns:包含数据库命名空间,后者结合了数据库名称和集合。 db:包含数据库的名称。名为 . 的数据库针对全局锁
阅读全文
摘要:1、redis之flushall、flushdb‘尴尬’操作恢复 redis是基于内存的一种高效数据库,在内存中高效但是不安全,重启和断电都会导致数据丢失。所以就需要用到数据的持久化,redis有两种持久化的方式:AOF和RDB,AOF是将所有执行的命令记录在appendonly.aof文件中,可能
阅读全文
摘要:Mycat常见错误 1、 问题: schema myinvoice didn't config tables,so you must set dataNode property! 解决:在schema.xml少加了一个参数 <schema name="myinvoice" checkSQLschem
阅读全文
摘要:Linux下MyCat和MyCat_web的安装和配置 Mycat 是一个数据库分库分表中间件 Mycat web 可以对 Mycat进行监控,这里分享一下 Mycat web 的搭建过程 详细内容可以参考 官方文档 Tip: 当前的最新版本为 Mycat-web-1.0 启动顺序必须为:zookp
阅读全文
摘要:Mongodb同步数据到hive(二) 1、 概述 上一篇文章主要介绍了mongodb-based,通过直连mongodb的方式进行数据映射来进行数据查询,但是那种方式会对线上的数据库产生影响,所以今天介绍第二种方式—BSON-based,即使用mongoexport将所需要的表导出到本地文件,文件
阅读全文
摘要:Pmm监控 1、概述 Pmm是(percona management and monitoring)一款用于数据库(mysql、mongodb)的监控工具,是一种典型的C/S架构。本次部署采用的是docker,pmm-server端包括数据汇集、展示等,pmm-client主要是部署在需要监控的服务
阅读全文
摘要:Mongodb添加副本及修改优先级 1、添加副本集 #在primary节点上执行 >rs.add( { host: "192.168.1.11:27017", priority: 2 } ) #host:指定要添加的mongodb服务器的ip和端口 #priority:指定副本集的权限 移除节点:
阅读全文
摘要:Mongodb备份与恢复 &备份 1、整个库备份 # mongodump -uhuoqiu -phuoqiuapp -h 127.0.0.1:27017 -d saturn --gzip --archive=/root/data/saturn_`date +%F_%H-%M-%S`.gz @用于备份
阅读全文
摘要:Mongodb副本集带用户认证的 概述 本次实验是在一台虚拟机上做的,正式环境一定要分开实现,以免影响服务的正常使用和性能。 准备工作: 操作系统:centos7.2 Mongodb版本:3.4.1 服务器ip:192.168.1.11 Mongodb服务端口: 27017、27018、27019
阅读全文