最近做了一个solr联合mysql的全文搜索引擎,一共用了一个星期包括学习solr.之前完全没有接触过搜索.开始完全摸不着头脑,现在回头看看其实简单实现个功能很简单,自己还用了一个星期,太笨了..
高手莫喷,小弟只是做个笔记,自己记性烂的要命,辛苦学习到的东西还是记下来方便以后回顾.
1.solr是个web应用
2.solr的核心是索引
3.solr的schema.xml和dataconfig.xml两者没有直接关系,前者来创建索引,后者为数据导入工具
4.需要加入中文分词
5.facet用来分类,并能实现分页,去重等功能,简单功能非常好用
6.document为一个上下文,entity为其中的一部分
7.千万别用有很多关联表的关系数据库来做搜索引擎,不然会死的很惨(貌似大家都是非关系)
疑问,不知道关联表特别多的mysql的全文搜索有没有其他的实现方法更方便??