2013-07-04 64 views
1

我想將一些用戶數據存儲在內存中,例如某些內存中的noSQL數據庫。如何使用動態查詢查詢ASP.NET MVC中的會話

但後來我想用從用戶構建的動態查詢來查詢數據。該查詢像字符串一樣存儲在經典數據庫中,因此當我需要查詢存儲在內存中的數據時,我想解析該字符串並構建所需的查詢(通過一些已知規則)。

我看着Redis,我發現它不再適用於Windows,我也看過RavenDB,但它的主要查詢語言是LINQ,儘管它可以創建動態的Lucene Query。

你可以建議我另一個內存數據庫與ASP.NET一起工作,並可以查詢動態創建的查詢嗎?也許我沒有看到所有的選擇。

我喜歡的名稱 - 值或基於JSON的NoSQL所以它的模式,而不DB的

回答