作家
登录

分布式数据库数据一致性原理说明与实现

作者: 来源: 2017-10-20 09:23:29 阅读 我要评论

4.3 若何查看集合的ReplSize参数

如不雅用户欲望检查当前集合的RepliSize参数值,可以经由过程数据库快照进行查看,在SequoiaDB Shell查看敕令如下

  1. db.snapshot(SDB_SNAP_CATALOG,{}, {"Name":null"IsMainCL":null,"MainCLName":null"ReplSize":null}) 

打印信息如下

  1.  
  2. "MainCLName":"test.main2"
  3.  
  4. "Name""foo.bar2"
  5.  
  6. "IsMainCL"null
  7.  
  8. "ReplSize"null 
  9.  
  10.  
  11.  
  12. "IsMainCL"true
  13.  
  14. "Name""test.main2"
  15.  
  16. "MainCLName"null
  17.  
  18. "ReplSize"null 
  19.  
  20.  
  21.  
  22. "Name""foo.tt"
  23.  
  24. "ReplSize": 3, 
  25.  
  26. "IsMainCL"null
  27.  
  28. "MainCLName"null 
  29.  

5. 总结

分布式的数据库,经由过程Raft算法来确保在分布式情况上数据的一致性,并且编目分区组和数据分区组对数据一致性请求又有所不合,编目分区组始终请求的是数据在多副本请情况下数据强一致性,而数据分区组则可以由用户在创建集应时来履行数据一致性的强度,强度越高,数据安然性越好,然则履行的效力就会相对较差,反之依然。

今朝SequoiaDB在数据一致性场景上,用户的调剂空间较大年夜,可以根据不合的营业请求来调剂数据一致性的强度,以知足营业或寻求机能最优,或者数据最安然的技巧请求。

【编辑推荐】

  1. 苹不雅开源iOS内核,全球数据库排名MySQL三连跌
  2. 这些特点,PostgreSQL秒杀其他数据库
  3. Oracle数据库数据损掉?这几种办法教你来恢复~
  4. 浅谈MySQL数据库的Web安然问题
  5. 关于Oracle数据库的安然治理
【义务编辑:庞桂玉 TEL:(010)68476606】

  推荐阅读

  一句“嘿 Siri”背后隐藏了如此多的努力与小心思

沙龙晃荡 | 去哪儿、陌陌、ThoughtWorks在主动化运维中的实践!10.28不见不散! 苹不雅在活动协处理器中集成了异常小的语音辨认装配,这个装配一向保持运行,并等待用户说出“嘿 Siri>>>详细阅读


本文标题:分布式数据库数据一致性原理说明与实现

地址:http://www.17bianji.com/lsqh/38048.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)