我們有一個300 Gb +數據數組,我們想盡可能快地查詢。傳統的SQL數據庫(特別是SQL Server)不能像我們需要的那樣有效地處理這個卷(比如,在少於10秒的時間內在where
子句中使用10-20個條件執行select
),所以我正在調查其他解決方案來解決這個問題。用於超快速查詢的數據庫
我一直在閱讀有關NoSQL,這整個事情看起來很有希望,但我更願意聽到那些在現實生活中使用過它的人。
您能在這裏建議什麼?
編輯澄清我們之後。
我們是一家開發應用程序的公司,用戶可以通過該應用程序搜索旅遊行程並執行上述行程的預訂,並使用塑料卡支付。這整件事肯定是俄羅斯特有的,所以請耐心等待。
當用戶登錄到該網站,她呈現類似下面的形式:
alt text http://queenbee.alponline.ru/searchform.png
在這裏,用戶選擇在那裏,她從葉和她去,日期,時間和所有這一切。
點擊「搜索」後,請求會發送到我們的數據庫服務器,該服務器無法處理這種負載:查詢包括各種參數。分片也不能很好地工作。
所以我所追求的是一種僞數據庫,它可以做閃電般的查詢。
如果您添加一些關於域或您正在處理的數據和查詢結構的信息,將會更容易提供有用的答案。 – nawroth 2010-02-09 18:20:50
嗨,我正面臨類似的問題,你能告訴我你用什麼來解決它嗎? – user902383 2016-11-21 20:36:42
@ user902383交換作業:)對不起。 – 2016-11-22 06:57:03