《使用NoSQL八年經驗總結》要點:
本文介紹了使用NoSQL八年經驗總結,希望對您有用。如果有疑問,可以聯系我們。
耶穌基督后期圣徒教會(LDS)的企業數據架構師 Mike Bowers,在最近的 Enterprise Data World 大會(EDW)上介紹了使用 NoSQL 數據庫八年的經驗教訓.他講述了選擇 NoSQL 數據庫的設計根據.
大型組織若選擇使用 NoSQL 數據庫,需要耗費大量人力與時間將關系型數據庫轉換為 NoSQL 數據庫.它還需要改變組織不同層次的文化管理.
Mike 分享了成功推廣新興的數據庫技術(Document NoSQL database)到一個擁有很大的 IT 商店的企業的故事.現在他們使用這項技術運行 189 個應用程序,處理了幾十億事務.LDS 教會擁有 1500 萬名會員,提供用 188 種語言頒發的幾千份文檔.他們產生了 192 個網站及應用程序(運行在 Marklogic 服務器上),每年網頁瀏覽量達到數十億次.
NoSQL 數據庫采用一些舉措,例如擁有 NoSQL champion 以及獲得開發者及高級管理團隊的支持.
經驗1:每個組織需要一個 NoSQL champion:這個人需要在整個組織中擁有影響力,需要說服開發者和公司中的高層管理團隊.
經驗2:必需得到管理層的支持:企業中的高級管理團隊更傾向于企業級商業數據庫,而創業公司的高級經理更傾向于使用開源數據庫.所以,進行變遷至 NoSQL 改革的團隊必需得到管理層的支持,將 NoSQL 數據庫帶到企業中去.
經驗3:必需得到開發者的支持:團隊還需要向開發者介紹 NoSQL 數據庫可以支持不同的數據結構,可以支持敏捷開發.Mike 說 Document NoSQL 數據庫可以提供更快地開發,而鍵/值數據庫有更快的性能,列式數據庫提供聯機數據處理.
經驗4:培訓,培訓,培訓:對開發者進行 NoSQL 數據庫的使用培訓非常重要.如果沒有好的培訓,NoSQL 數據庫的優點就不能在項目中體現.
他建議使用 NoSQL 數據庫建立一個真的辦理方案,你就可以看到 NoSQL 數據庫可以又快又便宜地成功執行你想要的目標.NoSQL 數據庫可以減少數據庫許可,降低開發成本,并提供更好的可擴展性.
Mike 還比擬了不同數據庫的幾個指標,如高帶寬、低延遲、分析、操作、容積以及速度.使用 NoSQL 數據庫有一些驅動因素,如數據建模的靈活性、性能以及橫向可擴展性.
團隊必需對使用具體的 NoSQL 數據庫達成共識,在決策過程中團隊每個人員都參與其中.
歡迎參與《使用NoSQL八年經驗總結》討論,分享您的想法,維易PHP學院為您提供專業教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/9333.html