SOLR问答
来源:互联网 发布:匡恩网络 b轮 融资 编辑:程序博客网 时间:2024/04/29 21:50
问:1、我看有的人这么写indexed = true ,stroed=false,还有人写indexed=false,stored=true,我有点不明白,可以索引,为什么不存储呢?那有一篇文章,有10万字,设置为indexed = true ,stroed=false,那占不占空间啊? 说到底,还是不明白index和store的意思
答:
索引储存的是分词之后的结果,一项、一项存储的,不是整体存储的!了解下倒排索引就知道了。
并不是所有field都需要查询的,有的只是顺带。
你可以这样理解:
Indexed=true 就是可以查询
Stored=true 就是内容存储
设置关键是只设置需要查询的Indexed=true,需要和查询结果一起返回的字段内容设置Stored=true,其他就是false,节约索引大小和资源。
stored表示需不需要随索引同时存储这个field本身的内容,以便查询时直接从结果中获取该内容,一般大数据(比如文件内容本身)不会和索引一起保存,节省资源,防止索引过大。
索引本身和被索引的内容要分清,不理解的话,倒排索引:http://zh.wikipedia.org/wiki/%E5%80%92%E6%8E%92%E7%B4%A2%E5%BC%95
indexed表示需不需要建立索引,以便之后对这个field进行查询;
0 0
- SOLR问答
- 问答
- 问答
- 问答
- Solr
- solr
- solr
- solr
- solr
- solr
- Solr
- solr
- solr
- solr
- solr
- Solr
- solr
- Solr
- POJ 1659.Frogs' Neighborhood(Havel-Hakimi算法应用)
- Android开发环境搭建
- popen()
- Linux Socket编程(不限Linux)
- Android中设置TextView的颜色setTextColor
- SOLR问答
- 帮助理解angularjs的scope(笔记mark)
- [最小生成树]Kruskal算法
- [python] 类常用的内置方法
- 转:成都天府通卡的用法(电子钱包和冲次数的使用说明)
- jquery 使用相关记录
- mysql 单表搜索 SQL
- velocity 如何使用webx3+velocity显示html格式数据 转义尖括号
- bzoj 3196 (Tyvj 1730 二逼平衡树