3 donghaixiaolongwang

尚未进行身份认证

暂无相关简介

等级
TA的排名 2w+

kafka简介

参看网址https://colobu.com/2014/08/06/kafka-quickstart/Kafka快速入门编译自官方文档Apache Kafka是一个分布式消息发布订阅系统。它最初由LinkedIn公司基于独特的设计实现为一个分布式的提交日志系统( a distributed commit log),,之后成为Apache项目的一部分。Kafka系统快速、可扩展并且...

2019-12-07 11:16:20

mysql字符集,排序规则,乱码参考文章,原谅我复制链接

https://my.oschina.net/xsh1208/blog/1052781https://cloud.tencent.com/developer/article/1004474

2019-09-30 16:53:38

Paxos算法了解,有这几篇够了

https://zhuanlan.zhihu.com/p/31780743https://blog.csdn.net/cnh294141800/article/details/53768464https://blog.csdn.net/voidccc/article/details/39647787

2019-09-30 11:38:11

Mysql一致性校验校正

在mysql工作中接触最多的就是mysql replication,mysql在复制方面还是会有一些常规问题,比如主库宕机或者从库宕机有可能会导致复制中断,通常需要进行人为修复,或者很多时候需要把一个从库提升为主库,但对从库和主库的数据一致性不能保证一样。这种情况下就需要使用percona-toolkit工具的pt-table-checksum组件来检查主从数据的一致性;如果发现不一致的数据...

2019-09-10 18:17:03

Mysql一致性校验校正

利用mk-table-checksum监测Mysql主从数据一致性操作记录介绍一种Mysql数据一致性自动检测工具:Maatkit。(不过Maatkit工具现在已经不维护了,推荐还是使用percona-toolkit工具吧!)Maatkit是一个开源的工具包,为mySQL日常管理提供了帮助,它包含很多工具,这里主要说下面两个:1)mk-table-checksum ...

2019-09-10 18:15:58

Zookeeper及HAProxy 了解学习

1、Zookeeperhttps://www.cnblogs.com/felixzh/p/5869212.htmlhttps://segmentfault.com/a/1190000016349824https://blog.csdn.net/qiangcuo6087/article/details/790671362、HAproxyhttps://www.jianshu.co...

2019-09-01 20:47:57

苹果笔记本-MAC系统 上安装使用Windows系列(win7\win8\win10)

1、下载自己喜欢或者想用的软件,注意自己mac系统的版本(低版本或者没升过级的MAC本更需要关注),小白直接用我下方的测试时使用的版本基本没问题下载各种虚拟机软件的地址:http://www.pc6.com/pc/Macvirt/这里测试使用软件:链接:https://pan.baidu.com/s/1To2oEgyW7v0qzYQ-EfYbTw提取码:k1pu复制这段内容后打...

2019-09-01 18:46:54

nc pv 传输文件

nc 命令简介:https://cloud.tencent.com/developer/article/1432599nc pv命令传输文件例子:接收端:nc -l 5000 | pv -q -L 50M > ./1.tar.gz ##监听在5000端口,并且限速50M ,接收文件后解压到当前目录发送端:nc -nvv 127.0.0.1 5000 < ./1.t...

2019-06-20 17:49:44

mysql 外键简介

MySQL有两种常用的引擎类型:MyISAM和InnoDB。目前只有InnoDB引擎类型支持外键约束。 外键的功能也是开发友好型,DBA不友好型。同样外键所提供的功能也是属于业务逻辑。外键的存在对数据库的性能损耗也是巨大的、对数据库的日常维护也是不友好的,更易造成死锁的问题,也不易于后期数据库架构的扩展。对于并发量较大的应用,强烈不建议使用外键约束。当然对于性能要求不高,而且开发人员较少的情况下(...

2018-05-18 13:38:41

mysql 存储过程简单模板

http://database.51cto.com/art/201609/516968.htm 存储过程排错,一般要用错误处理器。详细内容参考上方链接。 使用示例: set GLOBAL  log_bin_trust_function_creators=true;#表示创建的存储过程或者函数对二进制日志写入无影响  ##定义一个错误信息展示函数,方便存储过程展示更精确的错误信息DELIMITER ...

2018-05-17 13:49:19

vim 乱码

less工具查看正常,vim打开就乱码vim $HOME/.vimrcset fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936set termencoding=utf-8set encoding=utf-8

2018-05-08 15:36:13

MongoDB认证授权原理和常用操作

参看网址:http://www.cnblogs.com/zhoujinyi/p/4610050.html上面链接讲述的原理非常详细   mongo版本:3.6常用操作:##查看当前库下所有用户show users ##查看所有系统中用户,尽量别直接修改此表db.system.users.find().pretty() #增加用户:   db.createUser(...     {...     ...

2018-04-11 09:01:09

MongoDB索引简介

http://www.mongoing.com/archives/2797参看网址  说明:页码为 MongoDB权威指南这本书的 建立索引:db.users.ensureIndex({“age”:1,”username”:1}) 点查询:用于查找单个值(尽管可能有很多文档)db.user.find({“age”:21}).sort({“username”:-1}) 多值查询:查找多个值相匹配的...

2018-04-11 09:00:47

MongoDB聚合操作——Aggregation

参看网址基础:http://www.runoob.com/mongodb/mongodb-aggregate.html理论:https://www.jianshu.com/p/e60d5cfbeb35实操:http://www.cnblogs.com/nixi8/p/4856746.html  分组取前n条例子:for (var i=0;i<1000000;i++){ var age=Mat...

2018-04-10 17:56:44

MongoDB复制集调整oplog大小

oplog过小会引起主从同步失败,调整oplog大小是比较常用的操作。步骤如下 1、登录到要调整oplog大小的机器,如果这台机器是主节点,让主节点退位rs.stepDown() ##退位主节点,可选2、关闭当前节点(保证该节点已经是从几点了)db.shutdownServer()3、将当前节点以单机模式运行,只需修改下端口号和复制集名称即可vim ./mongodb.conf port=4703...

2018-04-10 17:54:26

MongoDB复制集创建索引降低负载

正常创建索引:在主节点上创建,之后从节点会自动创建。这个适用于小数据量,在数据量很大的时候,会造成成员不可用。 每次只在一个节点上创建索引,步骤如下:1、关闭1个备份节点use admin;db.shutdownServer()2、将这个节点以单机模式运行:配置文件中更改原来的端口为其它端口,并注释掉复制集名称配置,之后重启该节点vim ./mongodb.confport=47017 #端口改成...

2018-04-10 17:52:59

MongoDB复制集常用操作

查看复制情况:从库都有哪些,以及每台从库与主库的同步时间差db.printSlaveReplicationInfo() 查看副本集状态:查看复制集拓扑、及运行情况rs.status()  查看复制集配置:查看各节点的详细配置情况rs.config()rs.conf() ##查看复制集各节点的启动参数和配置情况db.serverCmdLineOpts()  ##mongo shell登陆从后需要进行...

2018-04-10 17:51:54

MongoDB复制集安装配置

参看网址:https://my.oschina.net/u/2333235/blog/904397 前提已经安装MongoDB(未安装先安装上)架构:在本地机器上建立三个实例  开始配置复制集:1、mkdir  /usr/src/{node1,node2,node3}/data -p #创建数据目录2、touch  /usr/src/{node1,node2,node3}/mongodb.log ...

2018-04-10 17:50:26

MongoDB分片常用操作

参看网址:http://www.jb51.net/article/92847.htm  #查看集群的信息sh.status()  db.printShardingStatus("vvvv") sh.addShard("192.168.200.A:40000") #添加分片 sh.enableSharding("dba")  #首先对数据库启用分片sh.shardCollection("dba.ac...

2018-04-10 17:49:14

MongoDB分片安装配置及原理

参看:http://www.souyunku.com/2018/01/30/MongoDB-3/#2-config-server%E9%85%8D%E7%BD%AE%E6%9C%8D%E5%8A%A1%E5%99%A8注意:上述连接中MongoDB分片集群的配置服务器部分,在新版本(3.2之后)中使用的是复制集。如果是之前的版本照着装就行。 http://www.cnblogs.com/zhouj...

2018-04-10 17:47:35

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。