將會取代磁盤存儲的內存數據庫
傳統老舊的數據庫系統主要表現為磁盤存儲和關系數據庫。多年來,存儲行業(yè)經歷了一場激烈的變革,最終迎來了現在流行的內存數據庫。數據庫開發(fā)人員花了大量時間優(yōu)化現有的數據庫,開發(fā)設計和設計模型,并為不斷增長的計算技術提供可持續(xù)的解決方案。這導致了已經成為標準數據庫解決方案的***一代內存數據庫的誕生。目前,微軟,甲骨文和IBM公司正在努力成為行業(yè)領先的內存技術提供商。
由于與傳統的數據庫系統相比,這種技術具有前瞻性的優(yōu)勢,許多企業(yè)正在穩(wěn)步地向這種技術發(fā)展。但是等一等,企業(yè)家是否應該加入淘金熱潮,并投資于這一游戲規(guī)則的改變嗎?內存中的數據庫有多個好處,其中一些包括:
- 更快的訪問速度-利用內存中處理的數據庫已知的可提供快速可靠的數據檢索速度。與傳統系統相比,訪問這些數據庫的數據速度高達10000倍。對于每天處理龐大網絡交易的公司來說,再沒有比這更好的消息了。
- 實時數據分析-確保實時報告,從而加強決策過程。
- 最終用戶更快的訪問體驗。
- 與傳統數據庫相比,可以與商業(yè)智能工具更快地同步,這加快了必要的實施階段。
- 經濟高效,因為內存數據庫利用了服務器的主內存。
- 由于其事務日志記錄和數據庫復制功能,在硬件和軟件環(huán)境中增加了存在的中斷能力。
- 減少開發(fā)人員的維護需求,并降低業(yè)主調整性能的要求。
對每個人都有用嗎?
盡管使用內存數據庫帶來了明顯的好處,但一些企業(yè)家仍然不愿意接受這種技術。這是因為什么?多年來,一些企業(yè)家認為內存數據庫只適用于大型企業(yè)。這是真的嗎,還是另一個錯誤的信念?
以在線游戲平臺Bwin.party的情況為例。最初,它每秒只能支持12,000次投注。而使用內存系統之后,現在可以每秒支持多達15萬次的投注。這意味著為該公司帶來了更多的利潤和更高的效率。另一方面,Edgenet公司是一家零售商,可以利用這項技術來提升各種客戶的產品供應量,從而減少送貨行程。這也導致提高了客戶滿意度。
ConAgra公司的故事
以ConAgra公司的故事為例,ConAgra公司是一家正在為數十億消費者包裝商品而蓬勃發(fā)展的公司。他們使用4000多種原材料制作了20,000多種產品。需要對所使用的任何原材料的任何微小變化做出回應。此外,如果能夠通過加強分析來及時完成促銷活動,那么該公司可以大大受益。如果影響任何原材料供應商存在問題,該公司應能夠及時知道替代品,或者根據產生的問題優(yōu)化其生產流程。
然而,當業(yè)務必須等待隔夜數據負載來捕獲基本統計信息時,企業(yè)無法快速響應,企業(yè)管理者無法及時獲得重要信息,以便以優(yōu)化利潤的利率將其與不同的定價機制相結合。即使是使用傳統數據庫系統的最有經驗的DBA顧問也會發(fā)現很難解決ConAgra的難題。為了解決ConAgra的需求,需要超出正常數據庫的要求。
SAP系統能否成為期待已久的解決方案?
對SAP的更深入的分析似乎承諾一個激進的簡化的解決方案。而像IBM,微軟和Oracle這樣的行業(yè)巨頭都承諾提供可靠的內存功能,SAP公司似乎為ConAgra公司提供更多的功能。它承載了消除不必要的數據管理基礎設施層的承諾。如今,SAP系統不僅僅是一個數據庫管理系統。它是一個包含分析系統和應用程序服務器的完整包,以及其他數據管理要素,所有這些都與SAPHana平臺相結合。
SAP承諾為應用程序提供更快的性能。更重要的是,它能夠在無中斷環(huán)境中實現所有這一切的承諾。這樣,客戶就不用擔心不便或者需要不必要的更換。但這不是全部。這種內存數據庫也提出了開發(fā)新應用程序的希望,以解決與盈利能力分析和實時定價相關的出現問題,ConAgra公司的情況也是如此。SAPHana所承諾的僅僅是內存數據庫帶來的好處的一部分。
內存數據庫的應用
內存數據庫適用于需要快速訪問數據,操作和存儲的幾個應用程序。在一些領域是有益的,包括:
- 保險咨詢系統
- 本地廣告
- 實時廣告
- 互動在線游戲
- 實時機器學習
- 醫(yī)學分析
由于這些只是內存數據庫適用的一些領域,因此企業(yè)有更多的理由利用這項技術。事實是,這種技術帶來了多種好處。
對于依賴傳統數據庫系統的企業(yè),可以承認從這些數據庫訪問數據需要大量的時間。例如,考慮一家網上商店業(yè)務。使用傳統的數據庫,購買時可能會為客戶提供他們可能喜歡的產品的實時信息。而訪問和處理這些信息所需的總時間幾乎不可能提供實時數據。
結論
軟件正在沿著一個理想的路徑前行,更好地提高性能,同時***限度地減少復雜性。內存數據庫性能勝過磁盤的存儲不再是一個有爭議的話題。每個人都知道更好的選擇,盡管抵制這種變化也是現實。在接下來的幾年中,內存數據庫將取代磁盤存儲,而不僅僅是一種補充。對于那些剛剛進入繁重網絡交易的企業(yè)的企業(yè)家來說,投資這種類型的數據庫是值得的。