电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

sphinx社区全文搜索平台配置手册VIP免费

sphinx社区全文搜索平台配置手册_第1页
1/20
sphinx社区全文搜索平台配置手册_第2页
2/20
sphinx社区全文搜索平台配置手册_第3页
3/20
1 / 20 千 万级 Discuz!数据全文检索方案(Sphinx) 前言:康盛创想的 Discuz!从创立之初即以提高产品效率为突破口,随着编译模板,语法生成内核,数据缓存和自动更新机制等独创或独有技术的应用,和坚固的数据结构及最少化数据库查询设计,使得 Discuz! 可以在极为繁忙的服务器环境下快速高效稳定运行。 由于 Discuz!产品依赖 MySQL 数据库性能,在全文检索方面如果仅仅依靠 MySQL 的 LIKE %关键词% 语句无法取得理想的成绩。本文阐述经过 Discuz!生产环境考验的构建在 Sphinx 基础上的千万级 Discuz!数据全文检索解决 方案 。 出 自俄 罗 斯 的开 源 全文搜 索引 擎 软 件 Sphinx 在单 一 索引 达 到 4 千万条 记 录 情 况 下的查询速度 仍为 0.x 秒 甚 至 0.0x 秒 级别 。Sphinx 创建索引 的速度 约 五 分 钟 处 理百 万条 记 录 ,对 于每 分 钟 的增 量 索引 重 建只 需 要 几 十 秒 ,每 日 的增 量 索引 合 并 到 主 索引 也 只 需 一 分 钟 左 右 。此 构架 基础上的 Discuz!高负 载 站 点 ,已 成功 解决 搜 索速度 慢 、经常锁表、无法分 布式搜 索等问题。 千万级 Discuz!数据全文检索方案 (Sphinx)适用于繁忙的站 点 并 且论坛访问者有大量 的搜 索需求,本方案 主 要 解决 搜 索缓慢 问题。 本文环境以 CentOS 5 为基准。初始化一 次全部索引 ,按系统计划任务 crontab 定时方式,每 5分 钟 重 建一 次增 量 索引(增 量 索引 不与主 索引 合 并 ),每 日 凌晨 3:30 建立一 次昨日 比较的增 量 索引(合并 到 主 索引 中)。主 索引 建立在磁盘目录 /data/sphdata,增 量 索引 建立在内存/dev/shm/中避免大量 的I/O 操作,由于帖子编辑限制,全部索引 每 两个月重 建一 次。 目 录 千万级 Discuz!数据全文检索方案 (Sphinx) ............................................................................ 1 Sphinx 快速介绍 ........................................................................................................................ 2 一 、 Sphinx 全文检索方案 构架 图 ............................................................................................ 3 二、 Sphinx 中文...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

sphinx社区全文搜索平台配置手册

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部