请稍侯

使用 docker 搭建 Redis 主从同步

首先我们来看下 Redis 主从同步的机制,Redis 的同步分为全量同步和增量同步。 全量同步流程 Slave 发送 sync 命令到 Master Master 启动一个后台进程,将当前 Redis 中的数据快照保存到文件中(即启动 BgSave 进程) Mast...

Sharding-JDBC 系列 03 - 自定义分片算法

本文我们讲述如何使用 Sharding-JDBC 实现自定义分表分库算法。 相关文章 Sharding-JDBC 系列 01 - 分库分表 Sharding-JDBC 系列 02 - 读写分离 还是老规矩,我这里就不重新演示怎么建项目了,项目结构仍然沿用上文的,如果想看项目构...

Sharding-JDBC 系列 02 - 读写分离

上文我们讲述了如何使用 Sharding-JDBC 分库分表 本文我们讲述如何使用 Sharding-JDBC 实现读写分离。为了节省时间,我们项目结构仍然沿用上文的,只需要增加读写分离的配置就好了。 配置 MySQL 读写分离 请参考我的另一篇博客 使用 docker 搭建 MySQL...

Sharding-JDBC 系列 01 - 分库分表

从本文开始我们一起学习一下如何使用当前比较成熟的分库分表框架 Sharding-JDBC 实现分库分表,读写分离,以及自定义分库分表算法。 Sharding-JDBC 简介 Sharding-Sphere 是一套开源的分布式数据库中间件解决方案组成的生态圈,它由 Sharding-JDBC、...

使用 docker 搭建 MySQL 主从同步/读写分离

MySQL 提供自带的主从同步功能,可以轻松实现读写分离,保证系统性能的稳定性和数据安全性。 本文讲述如何使用 Docker 搭建 MySQL 的主从复制功能。 拉取 MySQL 容器镜像 创建 MySQL 容器 配置主数据库 配置从服务器 配置 MySQL 主从复制...

Filecoin 0.3.2 挖矿踩坑实录

Filecoin 0.3.2 是 Filecoin 一个里程碑版本,修复了很多 Bug ,而且还上线了时空证明(PoSt)提交功能。 最近忙完 GammaOS集成多币种挖矿之后,终于有点时间开始测试一下这个所谓的里程碑版本了。 先说下这几天测试的时候碰到的问题: 在启动挖矿之后,尽管...

学习的八个境界

本周读完了梁漱溟先生的自传文集《我生有涯愿无尽》,书中讲到的学习的八个境界非常精妙通透, 实乃大师的智慧所在。 第一层境界:形成主见 用心想一个问题,便会对这个问题有主见,形成自己的判断。 【正如李笑来老师所说:对一个问题想得足够久了就会形成自己的看法。】 第二层境界:发...

发布 Maven 构件到中央仓库

我们经常会在公司内部写一些 Java 组件/工具,通过安装到本地或者发布到公司的 maven 私服,其他同事就可以在 pom.xml 文件引入你的组件了。 但是如果你想把这个组件(工具)开源,给更多的小伙伴使用,那你就得把你的构件发布到 Maven 中央仓库。 本文详细介绍如何发布自己的 m...