sf1r-doc
常见问题
什么是SF1R
SF1R的历史和特色
为什么采用SF1R
Zambezi索引
Suffix索引
基本概念
collection
什么是SCD,格式
数据文件目录
配置说明
SF1配置文件说明
System
Collection
Deployment
分布式搜索配置
如何编译安装
依赖包安装
第三方库安装
安装SF1的Ruby Driver
如何下载SF1代码
如何编译SF1代码
如何打包
编辑打包脚本
如何运行二进制文件
功能介绍
搜索
索引
分词
排序
搜索API
参数
示例
文档操作API
创建文档
删除文档
更新文档
原地更新文档
获取文档
获取文档数量
collection日常维护与管理
检查
创建
删除
载入许可证
重新构建索引
从SCD重建collection
停止collection
更新配置信息
命令API
建立索引
重新构建查询功能
重新构建挖掘功能
优化索引
技术架构
配置样例
collection集合
sf1r-doc
Docs
»
SF1R技术文档
View page source
SF1R技术文档
¶
1. SF1介绍
¶
常见问题
什么是SF1R
SF1R的历史和特色
为什么采用SF1R
Zambezi索引
Suffix索引
基本概念
collection
什么是SCD,格式
命名规则
文件结构
数据文件目录
配置说明
SF1配置文件说明
System
Resource
WorkingDir
LogConnection
LogServerConnection
IndexBundle
ProductBundle
MiningBundle
RecommendBundle
Tokenizing
LanguageAnalyzer
Collection
SCD文件设置
DocumentSchema
IndexBundle
ProductBundle
MiningBundle
RecommendBundle
Deployment
分布式搜索配置
如何编译安装
依赖包安装
第三方库安装
安装SF1的Ruby Driver
如何下载SF1代码
如何编译SF1代码
如何打包
编辑打包脚本
如何运行二进制文件
功能介绍
搜索
查询
布尔查询
WAND查询
Suffix查询
数据库风格查询
结果展现
查询分组-GroupBy Search
配置文件
SCD格式
获取分组结果的API
Select label API - 选择某一级属性值,得到该属性值下的所有搜索结果
获取区间分组结果API–Group by Range
Select range label-选择某一区间,得到该区间下的所有搜索结果
Group by Sub-Property - 子属性分组
Group by date - 按时间分组
Auto Select Top Label - 顶级标签智能选取特性
查询分组-AttrBy Search
商品属性(Attribute)信息
配置文件设置
获取Attribute分组结果的API
Select Labels API - 根据搜索返回的Attribute分组信息选择需要的商品Attribute值
索引
倒排索引
1. 倒排表
2. 实时索引
BTree索引
索引更新
FuzzySearch
分词
最大匹配
1. 介绍
2. 特点
最小匹配
1. 介绍
2. 特点
统计分词
1. 介绍
2. 最大熵(Maximum Entropy Modeling)
2. CRF
同义词
介绍
使用
使用方法和配置
1. 使用方法
2. 配置
2.1 基本分词方法
2.2 详细配置策略
排序
基础排序
TF IDF算法
BM25算法
PLM
属性排序
商品排序
目标
SF1 配置
2. API手册
¶
搜索API
参数
示例
文档操作API
创建文档
删除文档
更新文档
原地更新文档
获取文档
获取文档数量
collection日常维护与管理
检查
创建
删除
载入许可证
重新构建索引
从SCD重建collection
停止collection
更新配置信息
命令API
建立索引
重新构建查询功能
重新构建挖掘功能
优化索引
3. 最佳实践
¶
4. 技术架构
¶
技术架构
5. 运维手册
¶
配置样例
collection集合
Indices and tables
¶
Index
Module Index
Search Page