分类

安卓应用安卓游戏

搜索引擎

Sphinx 全文检索引擎 32位

Sphinx 全文检索引擎 32位 2.2.5

大小:3.61 MB

语言:简体中文系统:PHP

类别:搜索引擎时间:2014-10-16 11:33

让你再SQL里面轻松搜索
  • Sphinx 全文检索引擎 32位

Tags:3D游戏开发引擎

Sphinx 全文检索引擎让你再SQL里面轻松搜索,创建100万条记录的索引只需 3~4分钟,创建1000万条记录的索引可以在50分钟内完成,而只包含最新10万条记录的增量索引,重建一次只需几十秒。也提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。作为脚本语言设计搜索API接口,如PHP,Python,Perl,Ruby等,同时为MySQL也设计了一个存储引擎插件。

Sphinx 全文检索引擎软件特色

高速索引 (在新款CPU上,近10 MB/秒);

高速搜索 (2-4G的文本量中平均查询速度不到0.1秒);

高可用性 (单CPU上最大可支持100 GB的文本,100M文档);

提供良好的相关性排名

支持分布式搜索;

提供文档摘要生成;

提供从MySQL内部的插件式存储引擎上搜索

支持布尔,短语, 和近义词查询;

支持每个文档多个全文检索域(默认最大32个);

支持每个文档多属性;

支持断词;

支持单字节编码与UTF-8编码。

GROUP BY 语句设置

5.5.1 SetGroupBy

原型: function SetGroupBy ( $attribute, $func, $groupsort="@group desc" ) 设置进行分组的属性、函数和组间排序模式,并启用分组。

$attribute是字符串,为进行分组的属性名。$func为常数,它指定内建函数,该函数以前面 所述的分组属性的值为输入,目前的可选的值为: SPH_GROUPBY_DAY, SPH_GROUPBY_WEEK, SPH_GROUPBY_MONTH,SPH_GROUPBY_YEAR, SPH_GROUPBY_ATTR。

$groupsort是控制分组如何排序的子句。其语法与 节 4.5, “SPH_SORT_EXTENDED模式” 中描述的相似。分组与SQL中的GROUP BY子句本质上相同。此函数调用产生的结果与下面伪代码产生的结果相同。

SELECT ... GROUP BY $func($attribute) ORDER BY $groupsort

注意,影响最终结果集中匹配项顺序的是$groupsort。排序模式(见 节 5.3.3,“SetSortMode ” )影响每个分组内的顺序,即每组内哪些匹配项被视为最佳匹配。比如,组之间可以根据每组中的匹配项数量排序的同时每组组内又根据相关度排序。

5.5.2. SetGroupDistinct

原型: function SetGroupDistinct ( $attribute )

设置分组中需要计算不同取值数目的属性名。只在分组查询中有效。 $attribute是包含属性名的字符串。每个组的这个属性的取值都会被储存起来(只要内存允许),其后此属性在此组中不同值的总数会被计算出来并返回给客户端。这个特性与标准SQL中的COUNT(DISTINCT)子句类似。因此如下Sphinx调用

$cl->SetGroupBy ( "category", SPH_GROUPBY_ATTR, "@count desc" ); $cl->SetGroupDistinct ( "vendor" );

∨ 展开

相关版本

同类推荐

相关下载

猜你喜欢

相关文章

热门推荐

下载排行

热门关键字

文明时代2Mod植物大战僵尸版本大全天正电气版本合集迅读软件版本大全鸿合教育软件大全口袋妖怪系列破解版口袋妖怪玩家自制版电视直播软件老爹模拟经营游戏系列The Foundry软件产品系列EndNote软件合集乐教乐学软件版本大全滤镜多的美图相机手机日语学习软件像素地牢推荐版本免费手机录屏软件苹果电脑网课软件大全好用的手机影院剑网三游戏版本大全激战2游戏版本大全免费电视电影App宅男影音神器忍者题材动作游戏推荐电脑热门网络游戏排行PC端二次元游戏推荐福利漫画老司机视频软件福利视频千牛版本大全Creo3.0版本合集

网友评论

我要跟帖
取消
游客

还是感觉我们这些老机器就应该装32位的还蛮不错的说呵呵

回复赞(3)
查看所有评论 共 2