TIDB 集群无感知扩缩容

TiDB 集群可以在不影响线上服务的情况下动态进行扩容和缩容。 动态添加一个新的 TiKV 服务非常容易,只需要在新的机器上启动一个 TiKV 服务,不需要其他特殊操作。 新启动的 TiKV 服务会自动注册到现有集群的 PD 中,PD 会自动做负载均衡,逐步地把一部分数据迁移到新的TiKV 服务中,从而降低现有 TiKV 服务的压力。 安全地删除(下线)一个 TiKV 服务需要先告诉 PD,这样 PD 可以先把这个 TiKV 服务上面的数据迁移到其他 TiKV 服务上,保证数据有足够的副本数。 TiDB 是一个无状态的服务,这也就意味着我们能直接添加和删除 TiDB。…

TIDB 集群升级(3.0.0 -> 3.0.1)

1.使用更加经济的方式部署测试用 TIDB 集群 2.升级 TIDB v3.0 -> TIDB V3.1 前的准备工作 3.使用 ansbile-playbook rolling_update.yml 升级集群 4.查看端口、访问数据库、浏览监控页面来验证升级是否成功…

TIDB 集群部署详细步骤

1. 准备 8台+ 服务器。8核,16G RAM,100G SSD ROM(At least) 2. 选取主控机, 并做些简单的配置 3.安装 TIDB 依赖工具 4.通过 tidb-ansible 为所有服务器添加用户和密钥 5. 配置 TIDB 拓扑结构(分配服务器资源) 6. 启动 TIDB 集群…

Linux 下使用 Go 调用 SAP RFC

1.安装配置 Golang 环境 1.1.获取 golang 安装包 1.2.源码安装 1.3.设置 golang 路径 2.配置 SAP SDK 依赖 2.1.克隆一个项目,项目中有 SAP SDK 依赖运行的 lib 包 2.2.创建 SAP SDK 系统目录 2.3.设置 SAP SDK 环境变量 2.4.复制刚才克隆下来的项目中的部分文件到 SAP SDK 系统目录中 2.5.创建系统静态资源链接库的配置文件 2.6.手动刷新系统静态资源链接库信息 3.测试 SAP RFC 是否可以连接…

通识读物(21篇)

这21篇甄选自考研英语一(1995~2018)和英语二(2011~2018)中的完形填空、阅读理解、翻译和新题型的225篇文章,这些文章来源于多家国外知名杂志,包括:《经济学人》、《时代周刊》、《新闻周刊》、《科学美国人》、《商业周刊》、《纽约时报》、《卫报》、《自然杂志》等等。…

MY 2018

2018年初我在思考 ‘人是应做何事为佳,还是想做何事为佳’,时间告诉我答案 ‘哪有那么多“应做”和“想做”,事情来了就迎头顶上,有想法就去实现,做事的人要有做事的样子...’ 。对,我不喜欢现在的状态,我不想继续像朝九晚五一样‘安逸’的生活,我有自己的梦想,无论这个梦想被世俗的生活挤得有多远,但它一直都在🙂 2018年1月15号,我决定辞去现在的职务,去潜心修行,去充实自己,去遵循自己的内心。在和 BOSS…

寒门再难出贵子(转)

本文是一位银行的HR写的,他工作了10年,接待了一群到银行实习的实习生,然后观察他们发生的一系列的故事。像小说,但比我们看过的小说更精彩;像现实,但比我们了解的现实更残酷...…

Python-MySQL-ElasticSearch Sync

网上有很多轮子,这些轮子的终极目标应该是满足所有人的需求,但想要满足所有人的需求,那这个轮子必定很复杂,同时使用者也会感到比较复杂。而且满足所有人,这应该属于一个“极限(Lim)问题”。**我设计的轮子,不能开箱即用,类似于半陈品的东西,使用者只需编写少量的业务代码就可以实现自己需求。**为了达到这一点,我尽量减少复杂的代码,而且对关键代码做了充分注释。…