目录 简介 Kafka架构 Kafka存储策略 Kafka删除策略 Kafka broker Kafka Design The Producer The Consumer 复制(Replication) 日志压缩(Log Compaction) Distribution Zookeeper协调控制 ...
分类:
其他好文 时间:
2020-01-26 19:24:21
阅读次数:
67
冷热数据分离业务不断地在增长,集群分片中的数据也会随着时间的推移而增加,其中有相当一部分的数据是很少被使用的,例如几年前的订单记录、交易记录、商品评论等数据。这部分数据就称之为冷数据,与之相反经常被使用的数据则称之为热数据。我们都知道当MySQL的单表数据量超过两千万时,读写性能就会急剧下降。如果其中存储的大部分都是高价值的热数据还好说,可以花费资金去扩展集群分片,因为这些数据可以带来收益。但如果
分类:
其他好文 时间:
2020-01-24 10:54:08
阅读次数:
100
PostgreSQL12的流复制配置不再放到recovery.conf文件中,但是基本配置还是一样的,过年了也没心情工作,就来搭一下试试。 官方文档: https://www.postgresql.org/docs/12/runtime-config-replication.html 开始: 1)下 ...
分类:
数据库 时间:
2020-01-22 14:32:33
阅读次数:
407
一、快速了解Raft算法 Raft 适用于一个管理日志一致性的协议,相比于 Paxos 协议 Raft 更易于理解和去实现它。 为了提高理解性,Raft 将一致性算法分为了几个部分,包括领导选取(leader selection)、日志复制(log replication)、安全(safety),并 ...
分类:
编程语言 时间:
2020-01-20 12:31:29
阅读次数:
72
一、背景 事务:原子性、一致性、隔离性、持久性 二、方式 1. 编程式事务:使用代码实现 2. 声明式事务 a. 配置文件xml声明 b. @Transactional注解,加在类(Service)或者方法上,加在类上表示为此类的所有方法都应用相同配置的事务 三、@Transactional注解基本 ...
分类:
编程语言 时间:
2020-01-18 18:06:00
阅读次数:
89
Server version: 8.0.18 commercial MySQL Enterprise Server mysql SELECT FROM performance_schema.replication_group_members; + + + + + + + + | CHANNEL_NA ...
分类:
数据库 时间:
2020-01-16 22:21:16
阅读次数:
131
场景: VMsphere虚拟化环境,Veeam Backup & Replication 备份软件,如果磁盘容量低于某个数值,则通过邮件反馈。 邮件系统:阿里云邮箱 配置: Veeam Backup & Replication-->Tools--> Options-->Email Settings: ...
分类:
其他好文 时间:
2020-01-16 14:35:53
阅读次数:
557
目前参与的项目也已经上线了,业务性比较复杂并且涉及的系统比较多,但是单说技术,没什么亮点,SpringBoot、Elastic-Job(还是未分布式部署)、Shiro等,但是在开发期间还遇到了很多问题,比如:报文如何实现统一加解密并且验签?还有一个让我头疼很久的问题:Transactional注解失 ...
分类:
其他好文 时间:
2020-01-13 12:26:47
阅读次数:
95
kafka的相关操作脚本 1、创建Topic./kafka-topics.sh --zookeeper cc13-141:2182 --topic mytopic --replication-factor 1 --partitions 1 --create 2、Topic列表./kafka-topi ...
分类:
其他好文 时间:
2020-01-12 20:03:55
阅读次数:
73
转https://blogs.oracle.com/jsmyth/what-causes-replication-lag What Causes Replication Lag? Mark LewinMYSQL CURRICULUM DEVELOPER Mark LewinMYSQL CURRICU ...
分类:
数据库 时间:
2020-01-07 22:42:19
阅读次数:
140