《天涯分布式数据库课件.ppt》由会员分享,可在线阅读,更多相关《天涯分布式数据库课件.ppt(19页珍藏版)》请在三一办公上搜索。
天涯分布式数据库,云计算部,一、天涯数据库存在的问题,1、扩展性,2、可维护性,一、天涯数据库存在的问题,1、扩展性,二、为什么要分布式数据库,2、可用性,二、为什么要分布式数据库,3、易维护性,二、为什么要分布式数据库,4、成本低廉,二、为什么要分布式数据库,1、SQL or NoSQL?2、Why MySQL?3、分布式文件系统与分布式数据库,三、技术方向,四、原理,四、原理,BigMySQL,五、整体结构,六、集群内结构,七、表结构,1、主键2、散列键3、时间戳,八、何时分割,1、表数据行2、服务器负载3、磁盘容量,九、如何分割,1、服务器选举2、数据库选举3、创建块(Block)4、创建副本(Clone)5、复制数据(Copy)6、重复4、5,十、自动维护,1、块维护2、副本维护3、数据维护,十一、数据一致性,1、CAP理论(Consistency/Availability/Partition Tolerance)2、最终一致性3、Quorum NRW:R+WN就可以保证强一致性4、全局事务5、同步写6、强一致性读7、数据拯救8、块拯救,十二、动态分割,1、全局事务2、时序3、异步操作4、一致性检验,十三、问题,1、非散列查询;2、缓存;3、多数据中心;4、集群间访问;5、系统弹性;,