指南、图书搜索优化第二版
来源:互联网 发布:网络批发玩具平台 编辑:程序博客网 时间:2024/06/07 06:04
指南、图书搜索优化前后时间响应对比
指南搜索优化前的响应时间
指南搜索优化后的响应时间
图书搜索优化前的响应时间
图书搜索优化后的响应时间
优化过程
(在上一版的末尾已经提到过)http://blog.csdn.net/zzm568599448/article/details/50498459
原因:需求不合理,根据关键字匹配取书内容,书的内容太大(平均10M每本),搜索排序没有价值;关键问题是还需要将匹配的图书内容高亮返回,直接导致响应时间过长;另外由于图书内容太大,建立索引需要大量的io操作来读取图书内容,耗时太长;
解决方法:
1.修改需求将图书内容匹配去掉,高亮返回图书简介中的内容
2.增加图书和指南的标签属性,提高搜索关联
3.修改solr的schema将不需要返回的字段的属性改为stored=”false” ,提升创建索引的效率
4.调节solr缓存配置
效果:
响应时间提升两个数量级
0 0
- 指南、图书搜索优化第二版
- 指南、图书搜索第一版优化
- 百度移动搜索优化指南2.0
- Java指南第二版
- 计算机图书阅读指南
- 搜索技术图书攻略
- 图书管理搜索部份
- GOOGLE图书搜索
- 20160111 图书搜索
- Android编程权威指南(第二版)学习笔记(二十五)—— 第25章 搜索
- Domino 6应用程序性能优化指南(第二部分)
- Domino 6应用程序性能优化指南(第二部分)
- Domino 6应用程序性能优化指南(第二部分)
- Domino 6应用程序性能优化指南(第二部分)
- 磁力搜索第二版-dhtcrawler2
- iResearch-付费搜索营销操作指南(优化篇)
- 原版软件工程图书阅读指南
- 原版软件工程图书阅读指南
- Nagios4.11安装pnp4nagios0.6.25插件
- nginx1.4.4的简单安装
- 变量命名 windows
- Android Studio系列教程二--基本设置与运行
- Android frameworks去掉熄屏前先变暗的功能
- 指南、图书搜索优化第二版
- 支付宝接口开发总结
- c#的泛型
- ubuntu安装c/c++开发环境
- 电子商务网站
- 使用Notepad++作为Latex编辑器
- mybatis-generator生成代码
- Androin学习笔记二十三:wifi讲解 wifi列表显示
- HDU 2897 邂逅明下(巴什博弈变形)