2011-04-21 85 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

您还没有收到任何答案,因为问题有点含糊。

这一切都取决于什么记录都包含和你的“过滤器”是什么。

最好的办法就是真正创建一个程序比产生数以百万计的记录,然后尝试做一些搜索。