专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 高性能WEB开发

需要遍历一个页面的所有标题和数据库中的记录进行匹配,请问怎么设计

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
需要遍历一个页面的所有标题和数据库中的记录进行匹配,请教如何设计
最近有一个需求,做一个类似网页抓取的东西,需要遍历里某个网页的所有文章标题,然后根据数据库里的关键字和文章匹配,打标记,想请教各位大神如何设计,每次都去数据库里拿太耗了吧。关键字记录大概有上千条,需要逐个去和标题匹配。项目用的原生的jdbc,请教大神们如何设计啊...

------解决方案--------------------
如果是后台运行的话时间久点也没关系啊,实在不行加一个loading效果咯,然后注意给操作最多的字段加个索引,几千条的话也很快的。
一般加快JDBC查询的方式有大表变小表和数据前移。可以根据你的需求自由选择。
------解决方案--------------------
业务层与数据持久层(jdbc)之间加一块缓存,可以直接采用开源的memcache,开始时,先对缓存预热,
key:关键字 value:"1"
通过get("入参")方法,如果返回“1”,表示数据库里面有记录
------解决方案--------------------
头像不错,盯着看忘了想问题。
------解决方案--------------------
我感觉关键的问题是这里,根据数据库里的关键字和文章匹配...
串匹配查库肯定是会慢的....
使用---缓存是一种解决方案...
感觉可以建立外部倒排索引....?通过索引查到库里的主建---
如果是建外部索引感觉要解决好几个问题?
索引与库的同步
与索引读---和写
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: