MySQLAB复制MysqlAB复制又称主从复制,实现的是数据同步,要求最好所有的mysql版本相同,如果版本不一致,从服务器版本要高于主服务器,而且版本不一致不能做双向复制。AB复制主要的有点有两点:1、解决宕机带来的数据不一致,因为mysqlAB复制可以实时备份数据,2、减轻数据库..
分类:
数据库 时间:
2017-09-09 23:17:41
阅读次数:
292
1, 数据膨胀后, 才对region进行分区, 效率比较低, 所以需要预创建region, 进行负载均衡写入 2, rowkey的调优 HBase中row key用来检索表中的记录,支持以下三种方式: 通过单个row key访问:即按照某个row key键值进行get操作; 通过row key的ra ...
分类:
其他好文 时间:
2017-09-03 01:10:43
阅读次数:
220
本文主要讨论这么几个问题: (1)数据库主从延时为何会导致缓存数据不一致 (2)优化思路与方案 一、需求缘起 上一篇《缓存架构设计细节二三事》中有一个小优化点,在只有主库时,通过“串行化”的思路可以解决缓存与数据库中数据不一致。引发大家热烈讨论的点是“在主从同步,读写分离的数据库架构下,有可能出现脏 ...
分类:
数据库 时间:
2017-08-31 01:01:51
阅读次数:
209
最近在搞一个蓝牙锁,通信协议说是使用的标准AES-ECB加密、解密,无奈我测试的时候,加密加密数据和通信协议文档给的数据不一致,怀疑写的aes-ecb是不是有问题,所以想到了用Python验证一下,这里可以使用pyaes模块。 考虑到pip工具安装其他Python模块比较方便,首先安装pip,然后就 ...
分类:
其他好文 时间:
2017-08-27 00:16:42
阅读次数:
269
存在共享资源(共享一个文件,一块内存等等)的时候,为了防止并发访问时共享资源的数据不一致,引入了同步机制。 主要内容: 1. 同步的概念 了解同步之前,先了解另外2个概念: 临界区 - 也称为临界段,就是访问和操作共享数据的代码段。 竞争条件 - 2个或2个以上线程在临界区里同时执行的时候,就构成了 ...
分类:
系统相关 时间:
2017-08-24 20:07:00
阅读次数:
190
业务沟通: 财务会计:税务的三张表 管理会计报表(体现业务真实性、管理、绩效) 口径: 如:返利,税务上可以汇总,管理上预估、实际、差异; 管理会计:精细管理,部门核算 管理会计关注的内容: 问题:业务数据和财务数据不一致; 理解思路、核算路径不同; 业务人员进行财务知识的培训、财务人员的业务培训 ...
分类:
其他好文 时间:
2017-08-24 15:32:25
阅读次数:
146
【Global Transaction ID】GTID(Global Transaction ID)是对于一个已提交事务的编号,并且是一个全局唯一的编号。GTID实际上是由UUID+TID组成的。其中UUID是一个MySQL实例的唯一标识。TID代表了该实例上已经提交的事务数量,并且随着事务提交单调 ...
分类:
数据库 时间:
2017-08-21 17:26:57
阅读次数:
287
1. 数据库中事务的四大特性(ACID) 2. 数据不一致问题: 3. MySQL四种隔离级别 以上四种隔离级别最高的是Serializable级别,最低的是Read uncommitted级别,当然级别越高,执行效率就越低。 像Serializable这样的级别,就是以锁表的方式(类似于Java多 ...
分类:
数据库 时间:
2017-08-19 17:07:22
阅读次数:
180
什么是数据一致性? 在数据有多分副本的情况下,如果网络、服务器或者软件出现故障,会导致部分副本写入成功,部分副本写入失败。这就造成各个副本之间的数据不一致,数据内容冲突。 实践中,导致数据不一致的情况有很多种,表现样式也多种多样,比如数据更新返回操作失败,事实上数据在存储服务器已经更新成功。 CAP ...
分类:
其他好文 时间:
2017-08-18 20:14:46
阅读次数:
211
概念 隔离级别用于决定如果控制并发用户如何读写数据的操作,同时对性能也有一定的影响作用。 脏读:读取未提交的数据; 不可重复读(Non-repeatable read):在一个事务的两次查询之中数据不一致,这可能是两次查询过程中间另外的事务修改了符合条件的数据; 幻读(Phantom Read):在 ...
分类:
数据库 时间:
2017-08-18 15:26:53
阅读次数:
194