FastDB是一個與C++緊密集成的開源內存數據庫(它支持類似SQL的查詢語言,其中表是類,行是對象)。像大多數IMDB一樣,它的意思是由讀訪問模式支配的應用程序。算法和數據結構針對完全在主存儲器(RAM)中讀寫數據的系統進行了優化。它應該是非常快的,即使與其他內存數據庫相比,但我在網上找不到任何基準。有沒有人有使用FastDB(C++內存數據庫)的經驗?
我正在考慮使用FastDB作爲時間序列數據,在一個項目中,1)亞毫秒隨機訪問讀取延遲,以及2)每秒數百萬行順序讀取吞吐量將非常好。
我找不到很多關於FastDB第一手經驗的參考資料;有沒有人在這裏使用它?你能指出FastDB的任何基準,尤其是那些考慮讀取延遲和吞吐量的基準嗎?
這僅僅是我,還是這聽起來更像廣告而不是問題? – 2010-09-28 15:56:04
'@Jerry Coffin:'不代表它聽起來像廣告。我想指出它的主要特性(內存中,沒有SQL和C++集成)。我想到這裏有幾個人研究了不同的IMDB,並可能對此有所瞭解。 – 2010-09-28 16:03:27
是否廣告,這仍然是一個有效的問題。或者至少會在某個地方出現問題。 – 2010-09-28 16:03:59