数据库
文章平均质量分 51
凯尔kyle
这个作者很懒,什么都没留下…
展开
-
TiDB-vs-CockroachDB
CockroachDB去中心化设计, 数据可以直接存放到本地磁盘水平弹性扩容,可自动 Rebalancing各个节点之间完全对等,前端可挂负载均衡高可用遵循多数原则,默认数据保存三份副本(至少三台机器),可以允许一台机器挂掉一台机器挂掉后,会被标记成suspect,超过一定时间,将被标记成dead,此时会自动将其上面的副本转移到其它机器上去默认三个副本,如果有两台机器同时挂掉(这个"同时"时间可以配置),部分数据将不可用CockroachDB 部署简单,只需要一个二进制文件,内置完善的图形界原创 2021-03-17 11:47:33 · 2324 阅读 · 2 评论 -
CockroachDB快速上手
本地伪集群安装1 下载二进制文件wget https://binaries.cockroachdb.com/cockroach-v20.2.5.linux-amd64.tgztar xf cockroach-v20.2.5.linux-amd64.tgzcp cockroach-v20.2.5.linux-amd64/cockroach /usr/local/bin2.1 在一台机器上启动三个实例,构成伪集群mkdir -p /data/cockroach-data-26257 /data/原创 2021-03-11 17:55:21 · 498 阅读 · 0 评论 -
MySQL主从复制(Replication for Backup)
环境:MySQL5.7,VMware-Workstation-12-Pro,Windows-10,CentOS-7.5,Xshell51. 基本概念和操作思路主从复制能做什么数据库的主从复制,是一台主数据库机器(Master)把自己的数据,复制到一台或多台从机器(Slaves)上。主从机器的通信方式是基于TCP/IP协议的。数据库最简单,也是直接就能实现的功能就是对数据库进行实时备...原创 2018-10-21 20:32:00 · 70 阅读 · 0 评论 -
MySQL读写分离-简单思考
本文图片资源均来自互联网,没有干货,只是提供一种简单的思路。基础原理两台MySQL机器一个主,一个从实现数据实时同步比较简单,代码层面无需任何修改,添加一台机器简单配置配置即可,但是MySQL数据库实现读写分离,就有那么点麻烦了。如上面这张图。1 三台Slave机器通过日志记录的方式,实时同步Master数据库的数据,容易实现。2 三台WEB机器写入数据时,全都写入到Maste...原创 2018-10-20 18:57:00 · 73 阅读 · 0 评论 -
sqlite基础使用
基础使用sqlite> .helpsqlite> .exit[root@datapipline as4k]# [root@datapipline as4k]# sqlite3 dpmonitor.db SQLite version 3.7.17 2013-05-20 00:56:22Enter ".help" for instructionsEnter SQL statements terminated with a ";"sqlite> .databasesseq原创 2021-01-04 16:41:43 · 86 阅读 · 0 评论