- 浏览: 5431 次
- 性别:
- 来自: 北京
最新评论
-
liufeng820:
楼上说的可不就是楼主的第一种方法...
而且这个方法本来也是当 ...
业务模块数据与搜索引擎索引数据同步的问题 -
fjlyxx:
最简单的办法 修改业务表 添加 最后更新时间最短
业务模块数据与搜索引擎索引数据同步的问题
文章列表
原文连接:http://hi.baidu.com/lemoncoketea/blog/item/0b29c4f88bcc031b6d22ebe8.html
用analyze进行处理,定期进行处理
ANALYZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE tb1_name[, tbl_name]...
对表进行定义分析analyze table table_name
CHECK TABLE tb1_name[,tbl_name]...[option]...option = {QUICK | FAST | MEDIUM | EXTENDED | CHANGED}
...
上两周,我在搭建装修图库的索引库的时候,发现了一个潜在的问题,之前是没有考虑到的。
那就是“业务模块数据与搜索引擎索引数据同步的问题”:
》搜索引擎索引库的数据时增量的,即更新业务模块每天变更的数据。从索引时间和系统资源占用率分析,每天全部重新索引一遍是不可能的。
》业务模块的数据变动,搜索引擎需要有办法知道。
目前我们的实现方式是依靠业务模块数据表的“更新时间”字段。但这样做有很大的局限性,搜索引擎对业务模块的依赖性太强,耦合太紧。
我分析了一下,有以下几种解决方案:
1、依赖业务模块数据库表的“更新时间”字段。(我们目前使用的方式 ...
上两周,我在搭建装修图库的索引库的时候,发现了一个潜在的问题,之前是没有考虑到的。
那就是“业务模块数据与搜索引擎索引数据同步的问题”:
》搜索引擎索引库的数据时增量的,即更新业务模块每天变更的数据。从索引时间和系统资源占用率分析,每天全部重新索引一遍是不可能的。
》业务模块的数据变动,搜索引擎需要有办法知道。
目前我们的实现方式是依靠业务模块数据表的“更新时间”字段。但这样做有很大的局限性,搜索引擎对业务模块的依赖性太强,耦合太紧。
我分析了一下,有以下几种解决方案:
1、依赖业务模块数据库表的“更新时间”字段。(我们目前使用的方式 ...
http://hi.baidu.com/lynuhuoqubing/blog/item/f5064c16f356d056f3de32b5.html
http://hi.baidu.com/lynuhuoqubing/blog/item/ec37b159f581ab2d2834f0b6.html
- 2009-01-04 21:11
- 浏览 674
- 评论(0)
http://tech.sina.com.cn/c/2001-09-17/5891.html
http://tech.sina.com.cn/c/2001-09-17/5892.html
- 2009-01-04 21:10
- 浏览 902
- 评论(0)
http://raylinn.iteye.com/
http://sdh5724.iteye.com/
mysql查询优化:
http://imain.iteye.com/blog/263573
http://andyao.iteye.com/category/19728
http://oneeyewolf.iteye.com/blog/77195
- 2008-12-09 09:18
- 浏览 797
- 评论(0)