solrCloud+tomcat 稳健solr集群...
分类:
其他好文 时间:
2014-06-07 01:54:29
阅读次数:
225
假设你有一个服务,你的用户可以搜索不同的公司,用户输入一个简单的关键字,可以返回匹配关键字的公司,但是有一天,用户要求返回的公司列表中可以显示公司跟用户的距离,这是该怎么做呢?
准备工作
在开始之前,需要先了解字段别名功能,具体可以参看这里
怎么做
1.假设我们在 schema.xml 中定义了如下索引结构:
2.我们需要定义 location...
分类:
其他好文 时间:
2014-06-01 09:45:43
阅读次数:
230
提升软件性能,通常喜欢去调整各种启动参数,这没有多大意义,小伎俩。
性能优化要从架构和策略入手,才有可能得到较大的收益Solr的查询是基于Field的,以Field为基本单元,例如一个文章站要索引classArticle{
String title; String content; String t...
分类:
其他好文 时间:
2014-05-31 06:15:39
阅读次数:
226
本篇是本人在做一个大数据项目时,对于系统架构的一点总结,如何在保证存储量的情况下,又能保证数据的检索速度。
分类:
其他好文 时间:
2014-05-30 20:34:01
阅读次数:
405
前面一篇开始学习solr的时候,做了个入门的示例http://blog.csdn.net/zjc/article/details/24414271 。虽然可以检索出内容,但总和想象的结果有差异——比如,检索“天龙”两个字,按常规理解,就应该只出来《天龙八部》才对,可是竟然也会把《倚天屠龙记》检出来。后来研究了一下,发现系统是这样处理的:无论是抽索引时还是分析检索词时,都把所有文字按单字拆开。这样,...
分类:
其他好文 时间:
2014-05-26 06:11:39
阅读次数:
270
def ext11(n):
"""
一个毕达哥拉斯三元组是一个包含三个自然数的**,a
例如:32 + 42 = 9 + 16 = 25 = 52.
已知存在并且只存在一个毕达哥拉斯三元组满足条件a + b + c = 1000。找出该三元组中abc的乘积。
直接循环的效率太低 所以做了一些简化与范围的缩小
...
分类:
编程语言 时间:
2014-05-26 03:23:51
阅读次数:
351
vertica从本地其他表迁移数据到新表(insert into 语句用法实例)...
分类:
其他好文 时间:
2014-05-24 23:26:23
阅读次数:
1199
在Solr中有的时候,我们并不只是需要一种形式的索引文件,可能需要多种不同数据的索引文件,这时我们就可以在同一个Solr下面创建
多核。...
分类:
其他好文 时间:
2014-05-24 23:13:06
阅读次数:
238
Sublime Text 2是一个非常不错的源代码及文本编辑器,但是不支持GB2312和GBK编码在很多情况下会非常麻烦。不过Sublime Package Control所以供的插件可以让Sublime Text 2几乎完美地支持CJK编码的文本。
然后使用Ctrl+Shift+P打开命令行模式,在里面输入Install Package即可搜索需要的Package。一般使用“Con...
分类:
其他好文 时间:
2014-05-24 21:00:06
阅读次数:
957