我們有一個數據庫已經增長了大約5年。主表有近100列和7億行(不斷增長)。用於數百萬行存儲/查詢的最佳數據庫
常見用例是計算有多少行符合給定條件,即: select count(*)where column1 ='TypeA'and column2 ='BlockC'。
另一個用例是檢索符合條件的行。
查詢通過花費一點時間開始,現在他們需要幾分鐘的時間。 我想找到一些DBMS,讓我儘可能快地創建兩個用例。
我一直在尋找一些Column store數據庫和Apache Cassandra,但仍然不知道什麼是最佳選擇。有任何想法嗎?
謝謝。描述中有一個問題。他有70億行。剛做了一些估計,它將每年增長約10億。有了新的定義,你還建議採用相同的解決方案嗎? – user1236552 2012-02-28 09:54:05