开发实践
u010183402
这个作者很懒,什么都没留下…
展开
-
Linux ZKPython 安装
需求: 在 centos 系统中使用Python2.7操控ZooKeeperpip install zkpython报异常: error: command 'gcc' failed with exit status 1原因: zookeeper python客户端依赖c客户端,所以要先安装c版本客户端 操作:1、安装 zookeeper c 客户端> wget -c http://apache原创 2017-06-10 17:59:14 · 784 阅读 · 0 评论 -
全量数据同步与数据校验实践——应对百亿量级分库分表异构库迁移
在一家发展中的公司搬砖,正好遇到分库分表,数据迁移的需求比较多,就入坑了。最近有个系统重构,一直做数据重构、迁移、校验等工作,基本能覆盖数据迁移的各个基本点,所以趁机整理一下。数据同步的场景是:数据库拆分、数据冗余、数据表重构。数据重构服务主要包括:全量迁移、全量数据校验、增量数据同步和增量数据校验四个功能。本文主要讲述DB-DB全量迁移的通用解决方案,主要是解决几个问题:NO.1 如何把一个原创 2017-04-21 14:44:08 · 4068 阅读 · 0 评论 -
线上账务系统余额并发更新问题记录
转自:https://my.oschina.net/hebaodan/blog/917141线上账务系统余额并发更新问题记录某电商平台,某天线上用户报bug说账户余额信息与交易流水对不上。可以认为是数据库并发更新问题,由此定位出具体原因,并给出解决方案。问题现象场景描述线上账务系统,在定时结算给卖家钱时,且高并发量的情况下,出现提现x元(假设当前用户余额为x元)转载 2017-06-12 14:14:12 · 5328 阅读 · 0 评论