久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

Sphinx/Python 數(shù)據(jù)源

來自站長百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

Sphinx | 安裝 | 建立索引|搜索|命令行工具參考|MySQL存儲引擎

Sphinx支持使用Python編寫數(shù)據(jù)源腳本,從而可以很方便的擴展Sphinx的功能,來輕易的從任何Python可以操作的地方獲取需要進行檢索的數(shù)據(jù)。當前,Python幾乎支持所有的SQL數(shù)據(jù)庫以及NoSql存儲系統(tǒng),可以查看Python DatabaseInterfaces獲得詳細列表。

python #用于配置Python數(shù)據(jù)源程序的PYTHONPATH
{

path = /usr/local/Sphinx/etc/pysource

path = /usr/local/Sphinx/etc/pysource/csft_demo

}

source sourcename

{

type = python            #數(shù)據(jù)類型

name = csft_demo.MainSource   #調(diào)用的python的類名稱

}

在以上配置中,對應(yīng)的Python數(shù)據(jù)源腳本,為/usr/local/Sphinx/etc/pysource/csft_demo/__init__.py,執(zhí)行索引操作時,將從該腳本獲取數(shù)據(jù)。

參考來源[ ]

Sphinx使用手冊導(dǎo)航

安裝

支持的操作系統(tǒng)|需要的工具|在Linux、BSD上安裝Sphinx|在Windows上安裝Sphinx|已知的安裝問題和解決辦法|Sphinx快速入門教程

建立索引

數(shù)據(jù)源|屬性|MVA|索引|源數(shù)據(jù)的限制|字符集、大小寫轉(zhuǎn)換和轉(zhuǎn)換表|SQL 數(shù)據(jù)源|xmlpipe 數(shù)據(jù)源|xmlpipe2 數(shù)據(jù)源|Python 數(shù)據(jù)源|實時索引更新|索引合并

搜索

匹配模式|布爾查詢語法|擴展查詢語法|權(quán)值計算|排序模式|結(jié)果分組|分布式搜索|MySQL 協(xié)議支持與SphinxQL

命令行工具參考

indexer命令參考|searchd命令參考|search命令參考|spelldump命令參考|indextool命令參考

MySQL存儲引擎

SphinxSE 概覽|安裝 SphinxSE|使用 SphinxSE|通過 MySQL 生成片段