2012-02-12 72 views
0

我想制作一个大型SQL Server数据库来比较全文搜索和Solr的索引速度。我该怎么做?Solr所需的大型数据库索引速度测试

您有任何比较结果或其他建议吗?

+1

你完成这个实验?我希望看到基准的结果。 – 2012-02-21 22:59:43

回答

2

您可以使用维基百科数据转储,或者您可以使用stackoverflow数据转储。

我会使用stackoverflow数据转储,因为维基百科转储是巨大的。 我认为维基百科也有部分转储,用于开发和实验,可能会更合适。

Wikipedia是MySQL,Stackoverflow SQL-Server。

http://blog.stackoverflow.com/2009/06/stack-overflow-creative-commons-data-dump/
http://blog.stackoverflow.com/category/cc-wiki-dump

http://media10.simplex.tv/content/xtendx/stu/stackoverflow/

0
for (int i = 0; i < 99999999; i++) { 
    SolrDocument sd = new SolrDocument(); 
    sd.put("id", i); 
    sd.put("somefield", someRandomValue()); 
    // etc 
    solrServer.index(sd); 
}