[solr] 一个关于solr的问题
lliugh
2010-11-18
大家好,
我现在有个需求,有两个服务器一个上布置solr,一个上是web应用。那web应用是只能通过http的方式访问solr吗?但http方式访问太慢,solr有没有其它访问方法。或嵌入式查询,就像本地查询lucene一样? |
|
illu
2010-11-18
慢的原因是什么
是因为应用的queries per second过高 还是因为海量数据查询时间过长? |
|
lliugh
2010-11-18
就是应用方觉得http访问的方式慢。
|
|
lukeall
2010-11-19
illu 写道 慢的原因是什么
是因为应用的queries per second过高 还是因为海量数据查询时间过长? 如果是queries per second过高怎么解决?望指点 |
|
illu
2010-11-19
|
|
lliugh
2010-11-19
solr有嵌入式开发的方式吗,就是不用http访问,用mount等方式让查询?
|
|
illu
2010-11-19
lliugh 写道 solr有嵌入式开发的方式吗,就是不用http访问,用mount等方式让查询?
为什么不选用lucene呢 你们用了solr那些特性? 我只接触过solr使用http来访问 不过说白了 嵌入式是势必可以实现的 因为solr也就是把它的核心搜索功能用http包装了一下 但需要看solr源代码 就是对solr进行二次开发 我感觉还不如使用lucene 所以我问你们使用了那些solr特性 如果各方面允许的话 可以考虑下lucene |
|
lliugh
2010-11-19
我们web应用是好几台机器,而索引也有好几种,如果用lucene的话,定时更新不能保证所有服务器同步。如果用mount方式,lucen也有问题,所以想用solr统一管理所有索引。然后让其它服务器从一个统一的地方查询索引。
|
|
illu
2010-11-19
这样啊。。
你们一个查询 solr耗时是多少呢 你们觉得慢 |
|
lliugh
2010-11-19
OH,现在还在技术论证阶段,想找各种解决方案对比一下。
目前用http和solrj的方式都能实现。 |