posts - 56, comments - 77, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          12 2009 檔案

               摘要: 假設我們必須處理對象的存儲, 加載, 和查詢. 性能和引用完整性的約束, 給接口的實現帶來了以下問題:

          1. 加載根對象時如何避免加載大半個數據庫
          2. 存儲時如何更新整個對象圖
          3. 存儲時如何高效的更新整個對象圖
          4. 何時同步對象的內存狀態和持久存儲狀態
          5. 如何確保在出錯時保持對象內存狀態和持久存儲狀態之間的一致性
          6. 如何保證引用的唯一性以避免可能的更新沖突

          對性能的精益求精, 又促使人們解決更多的細節問題:

          7. N+1查詢問題
          8. 分離查詢模型和存儲模型
          9. 盡量減少查詢語句

          這些問題的解決方案又會帶來新的問題.  閱讀全文

          posted @ 2009-12-28 23:49 切爾斯基 閱讀(1981) | 評論 (0)  編輯 |

               摘要: 其它所有問題都是這個問題的某種解決方案引入的  閱讀全文

          posted @ 2009-12-06 18:10 切爾斯基 閱讀(2278) | 評論 (2)  編輯 |

          主站蜘蛛池模板: 哈巴河县| 札达县| 鄂尔多斯市| 绥江县| 吉木乃县| 新野县| 灵山县| 普洱| 西吉县| 丰宁| 舒兰市| 岫岩| 美姑县| 平原县| 罗城| 玉林市| 梁山县| 怀来县| 宁远县| 松滋市| 陵川县| 华蓥市| 朝阳区| 谷城县| 玛纳斯县| 松滋市| 深圳市| 宽甸| 巴林右旗| 温州市| 江津市| 阿坝| 鹤岗市| 博野县| 朝阳区| 桑日县| 宣汉县| 明光市| 大安市| 都安| 马公市|