context上下文
content 内容
在简历里面可以写solr的增量更新
solr和redis里面的数据来源于我们的关系型数据库
酒店模块的首页查询也可以使用redis 但是我们在这里采用的是solr
idea中的端口号如果和tomcat里面的端口号重复的话 idea会自动调换端口
技术分析
对于首页展示的,信息并不是很重要的 而且查询量较大的,我们采用缓存的方式来进行,
但是对于下面这种的 需要让你输入关键词
比如我们输入的是小白楼酒店 ---->但是真实数据只有小白楼 这样的话 关系型数据库无法满足我们的需求 字段还不能拆分
在性能方面:mysql不行 在搜索查询的时候,mysql还是不行
我们想到了redis 但是在查询的精度方面 redis不是很满意。
最后我们采用新的技术solr
Solr简介
solr是一个数据库 Nosql的一种(百度搜索pypl排行榜)
solr解压以后需要进行一系类的配置在tomca 此处步骤略
接着进去页面
如果logging是黄色的 属于警告,如果出现红色的 说明solr的配置有错误。
core里面的内容可以看成是一种特殊的数据库
进行一系列配置 导入数据
Solr的增量更新
redis里面的更新操作是通过代码实现的 但是solr不行 他可以使用增量更新 通过修改的时间来判断 以前的时间和修改过得时间来进行比价
导入jar+添加一些配置
solrj 集成 solr 应用