2015-09-25 50 views
0

我開始爲我的應用程序提供多主Cassandra設置,但是我意識到我不需要真正的多主設備功能:我只需要能夠通過讓應用程序寫入本地從設備而隱藏寫延遲大師。當應用程序從該從機讀取數據時,即使它們尚未到達主機,它們也會看到自己的寫入數據。有沒有可以做到這一點的KV商店,關係數據庫或專賣店?有奴隸可以處理寫入隱藏寫入延遲的數據庫嗎?

我在這裏避免使用Cassandra的目標是:擁有一個能夠權威性地解決衝突的單主,可以使用64位ID空間的範圍來代替UUID,以獲得更好的本地讀寫性能,並且使用少得多的內存。

回答

0

我可能沒有正確地得到您的問題,但您是否嘗試過使用Oracle數據庫。 它可以使用操作系統的異步IO功能,其寫入器(數據庫寫入器)切換寫入OS IO從站,或者如果您的操作系統不支持異步寫入,則可以配置多個數據庫寫入器從站。