Solr Index速度测试需要大型数据库

时间:2012-02-12 07:12:01

标签: sql-server solr indexing

我想创建一个大型SQL Server数据库来比较全文搜索和Solr的索引速度。我该怎么做?

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

2 个答案:

答案 0 :(得分: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/

答案 1 :(得分:0)

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