当前位置: 代码迷 >> 高性能数据库开发 >> 睡不着, 百度等搜索引擎的索引怎么存储的,在文件还是数据库
  详细解决方案

睡不着, 百度等搜索引擎的索引怎么存储的,在文件还是数据库

热度:9770   发布时间:2013-02-26 00:00:00.0
睡不着, 百度等搜索引擎的索引如何存储的,在文件还是数据库?
1. 百度/google等搜索引擎的建好的倒排序索引跟词库, 分别如何存放呢? 是存放于数据库的吗?

2. lucene的索引好象是存放在文件里,没有放到数据库, 每次查询的时候都要打开一次文件吗? 如果不是,很想知道它跟apache/tomcat是如何交互的?

3. lucene的词库是加载到内存的吗?还是每次搜索都要去加载或读取文件?



------解决方案--------------------------------------------------------
这种应用,用数据库只有死路一条。
------解决方案--------------------------------------------------------
索引应该放在磁盘上


------解决方案--------------------------------------------------------
应对大流量的访问,从磁盘上读取数据也是死路一条。
  相关解决方案