記憶體資料庫有幾個人用過?
聽人說起記憶體資料庫,一直不懂這個概念。查查資料:
記憶體資料庫,顧名思義就是將資料放在記憶體中直接操作的資料庫。相對於磁碟,記憶體的資料讀寫速度要高出幾個數量級,將資料儲存在記憶體中相比從磁碟上訪問能夠極大地提高應用的效能。同時,記憶體資料庫拋棄了磁碟資料管理的傳統方式,基於全部資料都在記憶體中重新設計了體系結構,並且在資料快取、快速演算法、並行操作方面也進行了相應的改進,所以資料處理速度比傳統資料庫的資料處理速度要快很多,一般都在10倍以上。記憶體資料庫的最大特點是其“主複製”或“工作版本”常駐記憶體,即活動事務只與實時記憶體資料庫的記憶體複製打交道。顯然,它要求較大的記憶體量,但並非任何時刻整個資料庫都存放在記憶體,即記憶體資料庫系統還是要處理I/O。
還是隻理解基本概念。但是我想問的是:
1.什麼時候我們的系統需要記憶體資料庫支援。
2.如果我們專案需要記憶體資料庫支援,我們需要自己設計記憶體資料庫嗎?還是有第三方開發的記憶體資料庫,有哪些可用的記憶體資料庫產品可用,最好是開源的。
3.開發記憶體資料庫難度大嗎,如何開發,需要什麼技術。大體步驟是什麼?
4.既然是記憶體資料庫。那麼資料都放在記憶體。。要是斷電資料不丟了嗎。如何保證資料不意外丟失。
5.既然是資料庫,那麼如果如果無限儲存的話,那對記憶體也就需要無限支援。是不是用記憶體資料庫的系統一般資料量都有限呢。
謝謝
記憶體資料庫,顧名思義就是將資料放在記憶體中直接操作的資料庫。相對於磁碟,記憶體的資料讀寫速度要高出幾個數量級,將資料儲存在記憶體中相比從磁碟上訪問能夠極大地提高應用的效能。同時,記憶體資料庫拋棄了磁碟資料管理的傳統方式,基於全部資料都在記憶體中重新設計了體系結構,並且在資料快取、快速演算法、並行操作方面也進行了相應的改進,所以資料處理速度比傳統資料庫的資料處理速度要快很多,一般都在10倍以上。記憶體資料庫的最大特點是其“主複製”或“工作版本”常駐記憶體,即活動事務只與實時記憶體資料庫的記憶體複製打交道。顯然,它要求較大的記憶體量,但並非任何時刻整個資料庫都存放在記憶體,即記憶體資料庫系統還是要處理I/O。
還是隻理解基本概念。但是我想問的是:
1.什麼時候我們的系統需要記憶體資料庫支援。
2.如果我們專案需要記憶體資料庫支援,我們需要自己設計記憶體資料庫嗎?還是有第三方開發的記憶體資料庫,有哪些可用的記憶體資料庫產品可用,最好是開源的。
3.開發記憶體資料庫難度大嗎,如何開發,需要什麼技術。大體步驟是什麼?
4.既然是記憶體資料庫。那麼資料都放在記憶體。。要是斷電資料不丟了嗎。如何保證資料不意外丟失。
5.既然是資料庫,那麼如果如果無限儲存的話,那對記憶體也就需要無限支援。是不是用記憶體資料庫的系統一般資料量都有限呢。
謝謝
[該貼被spikeme於2009-04-29 23:49修改過]
相關文章
- 構建個人記憶體資料庫記憶體資料庫
- 記憶體資料庫記憶體資料庫
- SQL Server資料庫佔用記憶體過多的解決方法SQLServer資料庫記憶體
- Mongodb記憶體資料庫MongoDB記憶體資料庫
- 解決SQL Server資料庫佔用記憶體過多的問題SQLServer資料庫記憶體
- 【記憶體資料庫】TimesTen記憶體資料庫
- 記憶體資料庫如何發揮記憶體優勢?記憶體資料庫
- 【大頁記憶體】Oracle資料庫配置大頁記憶體記憶體Oracle資料庫
- Oracle資料庫記憶體引數調優技術的個人總結Oracle資料庫記憶體
- 採用java連結timesten記憶體資料庫Java記憶體資料庫
- Python記憶體資料庫/引擎Python記憶體資料庫
- 記憶體資料庫在電信行業業務場景有什麼應用?記憶體資料庫行業
- 如何檢視MySQL資料庫佔多大記憶體,佔用太多記憶體怎麼辦?MySql資料庫記憶體
- Aerospike 分散式記憶體資料庫 筆記ROS分散式記憶體資料庫筆記
- Oracle資料庫記憶體引數調優技術的個人總結 (2)Oracle資料庫記憶體
- Oracle資料庫記憶體引數調優技術的個人總結 (1)Oracle資料庫記憶體
- Oracle - 資料庫的記憶體結構Oracle資料庫記憶體
- Oracle - 資料庫的記憶體調整Oracle資料庫記憶體
- 瀚高資料庫記憶體結構資料庫記憶體
- 記憶體資料庫發展歷程記憶體資料庫
- 記憶體資料庫快取介紹記憶體資料庫快取
- 主要測試記憶體和資料庫記憶體資料庫
- 記憶體資料庫TimesTen介紹記憶體資料庫
- LINUX HUGEPAGES在大記憶體資料庫中的應用Linux記憶體資料庫
- 磁碟資料庫與記憶體資料庫的特點比較資料庫記憶體
- 資料庫實現原理#6(共享記憶體)資料庫記憶體
- 南大通用極速記憶體資料庫記憶體資料庫
- SQL Server 記憶體資料庫原理解析SQLServer記憶體資料庫
- oracle資料庫記憶體分配(sga和pga)Oracle資料庫記憶體
- AIX 下oracle 資料庫記憶體優化AIOracle資料庫記憶體優化
- Oralce記憶體資料庫TimesTen簡介記憶體資料庫
- 利用ipcrm清除資料庫crash後沒有釋放的記憶體段資料庫記憶體
- 共享記憶體段未釋放導致資料庫記憶體被耗盡記憶體資料庫
- 如何驗證/啟用記憶體資料庫配置? (文件 ID 2178918.1)記憶體資料庫
- 如何讓NoSQL記憶體資料庫適合企業級應用SQL記憶體資料庫
- 資料庫新兵:分散式實時分析記憶體資料庫eSight資料庫分散式記憶體
- Redis資料已經過期了,為什麼還佔用記憶體?Redis記憶體
- 從Oracle資料庫故障到AIX記憶體管理Oracle資料庫AI記憶體