登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
基于Sphinx MySQL全文检索架构设计.doc
文档分类:
IT计算机
|
页数:约3页
举报非法文档有奖
分享到:
1
/
3
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
3
下载此文档
文档列表
文档介绍
基于Sphinx MySQL全文检索架构设计.doc
基于Sphinx MySQL全文检索架构设计.doc基于Sph i nx+MySQL全文检索架构设计
前言:
本文阐述的是一款经过生产环境检验的千万级数据全文检索(搜索引擎)架构。本文只列出 前几章的内容节选,不提供全文内容。
在 DELL PowerEdge 6850 服务器(四颗 64 位 Inter Xeon MP 7110N 处理器 / 8GB 内存、 RedHat AS4 Linux 操作系统、MySQL 、MylSAM 存储引擎、key_buffer=1024M 环境 下实测,单表1000万条记录的数据量(这张MySQL表拥有int、datetime、varchar、text等 类型的10多个字段,只有主键,无其它索引),用主键(PRIMARY KEY)作为WHERE条 件进行SQL查询,速度非常之快,。
出自俄罗斯的开源全文搜索引擎软件Sphinx ,单一索引最大可包含1亿条记录,在1千万 (毫秒级)。Sphinx创建索引的速度为:创建100万条记 录的索引只需3〜4分钟,创建1000万条记录的索引可以在50分钟内完成,而只包含最新 10万条记录的增量索引,重建一次只需几十秒。
基于以上几点,我设计出了这套搜索引擎架构。在生产环境运行了一周,效果非常不错。有 时间我会专为配合Sphinx搜索引擎,开发一个逻辑简单、速度快、占用内存低、非表锁的 MySQL存储引擎插件,用来代替MylSAM引擎,以解决MylSAM存储引擎在频繁更新操 作时的锁表延迟问题。另外,分布式搜索技术上已无任何问题。
1、搜索引擎架构图:
一、搜索引擎架构设计:
PHP + MySQL+Sphinx搜索引拿架构图
只写操作 INSERT/UPD
"7^
1
ATE/DELETE
*
MySQL主库 dnnoDB)
同步(repli cati on)
通过SQ请询搜素引擎
只有主键,无其它索引 搜索引擎专用MySQI^I据库
S 3406
同一台服务器运行了两个MySQLA库进程3306端口 : MylSAM+Sphinx存储引擎狎于搜索查询)
3406端口 : MylSAM存储引擎叢索引擎数据来源)
定时查询数据源
MylSAM表
徴据存储)
Sphinx 表
(相当于Sphinx
客户端)
GSphinX indexer主索引J 1 増量索引 卩
Sphinx守护进程(searchd) »监听3312端口
生成索引一
2、搜索引擎架构设计思路:
(1) 、调用方式最简化:
尽量方便前端Web工程师,只需要一条简单的SQL语句"SELECT ... FROM myisam_table JOIN sphinx_table ON (=) WHERE query='...';^^ 即可实现 高效搜索。
(2) 、创建索引、查询速度快:
、Sphinx Search是由俄罗斯人Andrew Aksyonoff开发的高性能全文搜索软件包,在GPL 与商业协议双许可协议下发行。
Sphinx的特征:
Sphinx支持高速建立索引(可达10MB/秒,)
基于Sphinx MySQL全文检索架构设计 来自淘豆网m.daumloan.com转载请标明出处.
猜你喜欢
2025年高考物理复习专题功和功率练习题
7页
2025年高二数学学习方法三个重要数学思想需谨..
1页
2025年高中物理选修3-3知识点整理
4页
2025年高中化学《化学能转化为电能》优质课导..
4页
2025年资本与金融税务问题解答之二
7页
2025年计算机组成原理与汇编语言复习资料
9页
2025年自学考试从报名到毕业流程介绍
5页
2025年线性代数在中学数学中的应用概要
18页
2025年现金流量表的局限性及原因
3页
2025年牛顿第二定律高考真题+模拟新题有详解
13页
服装面料基本知识
40页
2025年浙江省高考历史试题特点分析及备考策略..
13页
2025年浅析母公司派遣人员到子公司的财税处理..
5页
2025年毕设周志
12页
2025年校园足球教案四年级上
24页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
3
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
小雄
文件大小
:
60 KB
时间
:
2021-02-19
相关标签
家风家顺手抄报
国际宽容日手抄报
秋天的收获手抄报
关于周长的手抄报
塑料瓶手抄报
凯蒂猫手抄报
科学生活手抄报
多彩大自然手抄报
方志敏手抄报
幸福中国手抄报
计算机原理
PHP资料
linux/Unix相关
C/C++资料
Java
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
公司库存管理系统论文
入党个人简历范文(共7)
信托管理项目可行性研究报告
供应链管理的分析报告
会计研究方法专硕案例研究方法秋季修订
补阳还五汤对脑胶质瘤患者术后放疗中神经功..
血清MMP--9与CRP在冠心病及冠心病合并2型糖..
虚拟学习社区中凝聚子群的互动行为研究
事业单位人员检讨书(通用16)
中药中黄曲霉毒素的测定
中文系本科生学年论文写作规范一、基本要求..
农药化肥招投标居间协议3篇
中国计量大学专业硕士-理工类-学位论文格式..
农产品道路运输合同模板3篇
中医中药课件
个人授权委托书模板(通用15)
三明学院优秀毕业论文范文
一种小花棘豆黄酮的制备方法及其应用[发明专..
网片自动矫平机的设计与研究
绩效技术在职业学校中的应用探究
公共厕所装修油漆协议3篇
儿童玩具销售居间合同样本3篇
儿童教育场地暖改造合同3篇
2025年妇科疾病超声诊断
移动播客的发展及产业模式研究
《信号与系统引论》(第二版)郑君里
硼氮基储氢材料放氢机理及改性研究
2025年张家界航空工业职业技术学院单招职业..
医院定岗定编方案
化妆品抖音直播脚本直播方案(范本).-已转换..
在线
客服
微信
客服
意见
反馈
手机
查看
返回
顶部