MDA/MDD/TDD/DDD/DDDDDDD
          posts - 536, comments - 111, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          CAP、BASE、Sharding等

          Posted on 2010-04-26 00:20 leekiang 閱讀(501) 評論(0)  編輯  收藏 所屬分類: web開發jdbc、事務、并發
          CAP原理(CAP Theorem)
          Consistency(一致性), 數據一致更新,所有數據變動都是同步的
          Availability(可用性), 好的響應性能
          Partition tolerance(分區容錯性) 可靠性

          CAP原理指的是,這三個要素最多只能同時實現兩點,不可能三者兼顧
          http://www.javaeye.com/articles/2367


          BASE模型反ACID模型,完全不同ACID模型,犧牲高一致性,獲得可用性或可靠性:
          Basically Available基本可用。支持分區失敗(e.g. sharding碎片劃分數據庫)
          Soft state軟狀態 狀態可以有一段時間不同步,異步。
          Eventually consistent最終一致,最終數據是一致的就可以了,而不是時時高一致。
          http://lovewhzlq.javaeye.com/blog/619965

          Sharding:
          Sharding(分片),與分區(Partition)不一樣,分區不能跨數據庫
          http://www.dbanotes.net/database/database_sharding.html
          主站蜘蛛池模板: 正定县| 惠安县| 新宾| 新余市| 牙克石市| 乌苏市| 北碚区| 新竹市| 利川市| 灵台县| 九台市| 苍山县| 汕尾市| 雷波县| 仁寿县| 习水县| 石阡县| 叙永县| 永顺县| 来凤县| 盖州市| 榕江县| 武夷山市| 南皮县| 格尔木市| 宁夏| 建始县| 延庆县| 聂拉木县| 新乡县| 稷山县| 南岸区| 阿巴嘎旗| 雷州市| 唐海县| 绩溪县| 崇州市| 文水县| 通化县| 铅山县| 义马市|