2011-04-21 79 views
0

對於一個網站,應該允許搜索基於幾個過濾器上約100百萬的記錄,是不是足夠好挑Solr搜索?大網站的架構問題

該網站將被寫在C#,(asp.net的MVC),用戶數據和購物車的後端數據庫應的SQL Server 2008R2。 1000萬用戶可以擴展嗎? 應該使用的其他東西:Memcached,HAProxy可能...

+3

1000萬用戶非常大流量的網站的?每小時?每天?每個星期?每月? – 2011-04-21 12:42:41

+3

這個問題太模糊了,潛在的指標太高,無法得出任何有價值的答案。 – 2011-04-21 12:46:28

+0

SO使用SqlServer和ASP.net mvc。 – jgauffin 2011-04-21 12:53:07

回答

0

我還沒有直接與Solr的工作,但它是高度可擴展的,我已經在那用它來asp.net的網頁表單的網站wtih極高的業務(例如一份全國性報紙,網絡雜誌)公司工作過。是的,它基於Java,所以肯定會有技術上的不匹配,但是通過複製和「分片」技術可以很好地擴展。見wikipedia。 這也是相當穩定 - 這是創建於2004年。你可以看到一個數字,用它here

0

您還沒有收到任何答案,因爲問題有點含糊。

這一切都取決於什麼記錄都包含和你的「過濾器」是什麼。

最好的辦法就是真正創建一個程序比產生數以百萬計的記錄,然後嘗試做一些搜索。