高手们来给点意见
公司现在打算做一个搜索引擎,搜索的内容都在公司数据库上存储着的,也就是说是站内搜索。现在上级要求搜索速度一样要快,我想请教各位做搜索功能有哪些方面可以做得性能上的优化呢?
------解决方案--------------------全文索引。。。
------解决方案--------------------花巨资请高人
------解决方案--------------------用lucene对数据库里面的所有记录做个索引,然后再搜索索引,速度比google和baidu还要快(前提是数据在亿级以下)
------解决方案--------------------索引,全文索引......................
------解决方案--------------------Sql Server有全文索引
------解决方案--------------------建立索引,优化其查询算法
为热门关键字的记录建立合适的视图
降低其搜索空间压力
------解决方案--------------------看你愿意花多少功夫下去优化吧。Google那样的,是自己改造过的操作系统,自己扩展过的文件系统,效率当然好。
------解决方案--------------------mark
------解决方案--------------------lucene.net
------解决方案--------------------up
------解决方案--------------------机器支接上8G内存..做cache服务器..