V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  flikecn  ›  全部回复第 2 页 / 共 9 页
回复总数  179
1  2  3  4  5  6  7  8  9  
2019-01-03 09:50:30 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@zeraba 是的。只支持 gtid 方式复制。这样能保证数据不丢。file+position 同步方式在切换 Master 时有可能丢失数据。
2019-01-03 07:39:07 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@davidli888 会的。基于 gtid 方式同步,保证数据不对不乱。完全按照 mysql 复制协议实现日志同步。
2019-01-02 20:53:09 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@davidli888 异常情况,例如 master 挂了,如果 master 与 kingbus 是半同步,则不会丢失数据。其他例如 Lead 切换都考虑到了。
2019-01-02 18:46:11 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@auxox 不是,canal 主要用于异构复制。kingbus 用于同构复制。
2019-01-02 17:55:47 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@rrfeng binlog 存各个节点的本地磁盘,只是通过 raft 协议保证多节点数据强一致。不是比 ms 复制方式好,而是拓展了复制模式。具体场景参考 github 主页。
2019-01-02 15:37:22 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@n329291362 欢迎关注和交流
2019-01-02 15:37:04 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@Mirana 是的
2019-01-02 15:07:45 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@janxin 打算重构一下连接池 :)
2019-01-02 14:04:48 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@donyee cannal 不支持 MySQL-->MySQL 复制方式,它存储需要依赖于 kafka,kingbus 是通过 raft 协议实现强一致存储的。
2019-01-02 12:36:20 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@abmin521 tidb 是 NewSQL,kingbus 是一个分布式的 MySQL 日志存储系统,支持同构复制,后续有空会支持异构复制( mysql-->es ),不是一类产品。:)
2019-01-02 12:35:11 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@tanszhe 可用从任何有个 kingbus 节点同步,只需要在该节点上启动一个 binlog server 服务。你可以理解为 binlog server 就是一个伪 master,它会从本地存储引擎中读取 binlog 发送给 slave
2019-01-02 12:33:44 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@swulling 是的。分布式里面有个理念就是:the log is the database
2019-01-02 12:33:13 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@lincanbin 目前只做了稳定性测试,测试方法就是 Quick start 提到的。不建议直接上生产环境,后续我会进一步做异常测试,待稳定后再推荐上生产环境。
2019-01-02 10:45:08 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@xnode 欢迎交流
2019-01-02 10:44:53 +08:00
回复了 flikecn 创建的主题 MySQL 一个用 Go 语言开发的分布式 MySQL Binlog 存储系统
@tabris17 测试环境稳定运行了几天,raft Lead 随意切换也没问题。
2019-01-02 10:43:37 +08:00
回复了 ebony0319 创建的主题 Go 编程语言 2019.01.01 Go 可以练手的项目?
@Allianzcortex kingbus 节点之间是通过 raft 协议传输数据的。
2019-01-02 08:02:13 +08:00
回复了 ebony0319 创建的主题 Go 编程语言 2019.01.01 Go 可以练手的项目?
最近写了一个用 raft 存储 mysql binlog 的存储系统,go 语言开发的。https://github.com/flike/kingbus
2018-10-31 07:51:01 +08:00
回复了 jamfer 创建的主题 Mac mini Mac mini 终于更新了
mac mini 有内置音响吗?
2018-09-03 12:05:59 +08:00
回复了 linbingqinag 创建的主题 程序员 raft 算法中的 term 一直在增长的问题
prevote 机制可以解决,etcd 的 raft lib 已经实现了。
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2801 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 03:02 · PVG 11:02 · LAX 20:02 · JFK 23:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.