我正在研究實時數據庫,以便爲我們的應用程序添加一些速度並滿足我自己的好奇心。由於沒有預算,選擇是有限的。要求很簡單 - 必須符合ACID標準,必須具有JDBC支持,必須有表格。原因是我沒有資源,甚至不需要對當前系統(MSSQL)進行完整的重寫。任何具有VoltDB或MySQL集羣實際經驗的人?
此刻,我正在研究VoltDB或MySQL Cluster。兩者都在內存中,都提供ACID/JDBC。但是,我無法找到任何一個真實世界的統計數據。我敢肯定,這裏有人在應用程序中運行這些應用程序。不用進入內部設置環境,你能分享你的經驗嗎?從開發到推廣,從負載到崩潰,任何事情都會發生。
是否值得使用VoltDB或MySQL Cluster是否真的是未來?
等待你還需要什麼? MSSQL可以爲單索引獲取提供200微秒的延遲。這是每個CPU核心5000個查詢。 – usr 2012-08-07 22:48:20
MSSQL速度非常快,目前我沒有任何性能問題。爲了我們的需要,在100ms內執行交易就足夠了。目前。這是一款金融應用程序,因此我們正在爲每筆交易執行數十個查詢。但是,我想進一步加速並將延遲降低到不超過1毫秒。我們也很小,所以大部分工作將由我完成 – Daniil 2012-08-08 13:26:09