【阿里云产品公测】阿里云OpenSearch初次使用评测
作者:阿里云用户 bailimei
从一开始我就对opensearch非常陌生,这是我第一次接触它,本以为对我来说上手难度会比较大,看完帮助信息后我决定试用看看,经试用后我发现阿里云opensearch并没有想象中那么难上手。以下是我对opensearch以构造一个论坛类网站帖子搜索的简单评测: 一、创建应用:
1、填写应用基本信息:

图1
2、选择应用结构:系统内置资讯、小说、社区等多个典型场景的结构模板可选,可以根据自己的需要选择应用,非常方便。不过遗憾的是目前还没用提供wordpress的结构模板,希望以后能增加。其中自定义结构可以添加主表、字段等内容丰富的信息,只要你对自己的数据库表和字段足够熟悉,你完全可以用自定义结构来创建搜索应用。但这确实不是每个人都在行的,对大部分人来说可能都有一定难度。自定义应用结构字段及属性由搜索场景决定,在搜索召回、排序、筛选时需要的字段都需要进行配置。

图2

图3 对于不同的数据源opensearch还支持多表、支持多种数据处理插件,并且可以支持外表关联,功能十分强大!需要特别注意的是主辅表目前仅支持N:1的关系,不支持1:N。 3、修改应用结构信息:可以修改定义数据表和数据索引结构。

图4 4、配置数据源: 用API的形式配置数据源应该是最理想的方式,限于时间关系我只好先用手动上传的方式测试配置数据源。目前支持API、SDK、手动上传及OSS数据同步。我觉得最佳方式应该是用API或RDS的方式来同步数据源,但目前并不支持RDS同步,OSS同步的意义有限,RDS同步的意义我觉得是最大的。

图5 5、确认应用明细并创建: 这步在提交创建前可以将前几步的设置保存为模板,对于需创建多个类似应用来说还是很有用的。

图6

图7 6、激活并确定配额: 创建成功后,应用并没有被部署,还需要激活才行,点击“激活”即可。创建完应用如果未激活,状态为“未激活”,是无法进行数据上传和搜索的。激活后需要确定应用的配额,这项关系到以后的收费,按需选择吧,以后都是需要掏银子的。

图8 二、应用管理: 1、上传数据: 应用激活成功后,我们需要上传数据,见图9。

图9 2、搜索结果配置排序: 这里可以设置添加粗排和精排序表达式,这才是opensearch的关键处,此处我目前也只是大概的测试了下,还需要进一步深入研究测试。粗排和精排表达式搞好了,那么你的搜索质量就会有质的飞跃。粗排可以设置各项的权重,精排可以直接导入bbs表达式模板。

图10

图11 3、搜索结果摘要: 这里可以设置搜索结果页中是如何展示搜索结果内容的,虽然是选择字段来设置,但我感觉还是非常方便的,有点类似百度的站内搜索设置显示标题字数、摘要字数等等信息,当然功能肯定比它要强大了。

图12 4、数据同步: 这里你可以设置索引重建的方式,可以是定时自动重建,也可以是手动重建,我以手动索引重建来测试。

图13

图14 三、搜索测试: 你可以选择子句、参数中的多个选项来查询筛选及排序子句和要返回的结果数等等,功能性上很丰富,可以按自己的需求来添加测试项。

图15 总结:opensearch目前看来在易用性上还有进一步完善的空间,比如对于自定义结构可以提供更多的引导,可以增加wordpress博客类结构模板,用RDS来配置数据源是亟待解决的问题。opensearch其实我觉得更适合较大网站使用,尤其适合那些对搜索结果筛选项很多的电商类网站。对于opensearch目前我还处于认识很浅的水平,还需要进一步深入了解,特别是对自定义结构和搜索结果配置,本文仅是我个人的体验总结而已,没什么干货!
原文地址:http://bbs.aliyun.com/read/179053.html
参加活动:http://promotion.aliyun.com/act/aliyun/freebeta/
【阿里云产品公测】阿里云OpenSearch初次使用评测的更多相关文章
- 【阿里云产品公测】云引擎ACE初体验
作者:阿里云用户蓝色之鹰 :RYYjmG5; 来投票支持我把=i2]qj\ 序号2. [阿里云产品公测]云引擎ACE初体验:作者:蓝色之鹰 e(OKE7 序号10.[阿里云产品公测]结构化数据服 ...
- 【阿里云产品公测】云引擎ACE新手实战基于Wordpress
[阿里云产品公测]云引擎ACE新手实战基于Wordpress 作者:阿里云用户imnpc ACE(Aliyun Cloud Engine) 是一款弹性.分布式的应用托管环境,支持Java.php多种语 ...
- 【阿里云产品公测】云引擎ACE java DEMO 直接部署体验
作者:阿里云用户啊里新人 本来想根据前几个哥们的公测文章,体验一下,发现他妈的都是php的一下我就,,好吧还有群,群里高手如云,,看着文档(其实文档写的很清晰了!只不过我太懒了!) 哈哈,所以群里 ...
- 【阿里云产品公测】云引擎ACE公测感受
听说阿里云ACE开始公测了,怀着激动的心情赶紧试用了一下. 这是我用ACE做出来的效果:http://haoyuming.aliapp.com/ 大家点点看看啊 A*W/Q<~I :eSwX ...
- 【阿里云产品公测】云引擎ACE -discuz安装
作者:阿里云用户云想未来 谢谢支持.为什么写的比较简单就是为方便新手谁想要很麻烦?亲测按这个教程可以安装成功!时间紧迫不发图片了纯原创 排版您请谅解 进入创建新应用的信息填写界面,此处需要填写一个赠送 ...
- 【阿里云产品公测】大数据下精确快速搜索OpenSearch
[阿里云产品公测]大数据下精确快速搜索OpenSearch 作者:阿里云用户小柒2012 相信做过一两个项目的人都会遇到上级要求做一个类似百度或者谷歌的站内搜索功能.传统的sql查询只能使用like ...
- 【阿里云产品公测】高大上的搜索服务OpenSearch,你值得拥有!
[阿里云产品公测]高大上的搜索服务OpenSearch,你值得拥有! 作者:阿里云用户trcher 一.前言: 在OpenSearch没出来之前,就一直想给网站做个搜索功能,虽然网站本身自带搜索功 ...
- 【阿里云产品公测】以开发者角度看ACE服务『ACE应用构建指南』
作者:阿里云用户mr_wid ,z)NKt# @I6A9do 如果感觉该评测对您有所帮助, 欢迎投票给本文: UO<claV RsfTUb)< 投票标题: 28.[阿里云 ...
- 【阿里云产品公测】消息队列服务MQS java SDK 机器人应用初体验
[阿里云产品公测]消息队列服务MQS java SDK 机器人应用初体验 作者:阿里云用户啊里新人 初体验 之 测评环境 由于MQS支持外网访问,因此我在本地做了一些简单测试(可能有些业余),之后 ...
- 【阿里云产品公测】利用PTS服务优化网站数据库读写性能
[阿里云产品公测]利用PTS服务优化网站数据库读写性能 作者:阿里云用户千鸟 写这个帖子主要也是因为在用PTS测试网站的时候,手动访问网站进入报错页面,主要原因是数据库连接对象存在问题,导致并发多的时 ...
随机推荐
- 用shell求两个文件的差集
假设有两个文件a.file和b.file,分别代表集合A和集合B. a.file的内容如下: abcde b.file的内容如下: cdefg 可以用grep命令 grep命令是常用来搜索文本内容的, ...
- Java反射机制(Class类的使用)
1:通过无参构造实例化对象 package cn.itcast; /* * 通过无参构造实例化对象 * 通过Class类本身实例化对象,使用newInstance方法 * 需要注意的是:实例化类中存在 ...
- 找回使用过的QQ头像
多么渴望那双眼睛能在万紫千红中发现自己:然而眼睛从来就不曾对自己留意:于是换种落寞再次接受垂直打击:然后然后的然后尼玛再换个逗比的头像证明老资无所谓老资无所谓嘿嘿: 我们换头像的时候,发现之前的一个最 ...
- tryparse的用法,^0*[1-9]\d*$
Entry entry = new Entry(); Int32 iParam; if(Int32.TryParse(entry.ajh,out iParam)) { /*如果转换成功就输出iPara ...
- commondline 之三 执行jar文件
java [-options] -jar jarfile [args...] 点击查看获取可执行jar文件方法
- 数据库:mongodb与关系型数据库相比的优缺点
与关系型数据库相比,MongoDB的优点:①弱一致性(最终一致),更能保证用户的访问速度:举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精 ...
- Spring REST实践之客户端和测试
RestTemplate 可参考spring实战来写这部分. RestTemplate免于编写乏味的样板代码,RestTemplate定义了33个与REST资源交互的方法,涵盖了HTTP动作的各种形式 ...
- NBearV3中文教程总目录
1.NBearV3 Step by Step教程——ORM篇 摘要:本教程演示如何基于NBearV3的ORM模块开发一个Web应用程序的全过程.本教程演示的实体关系包括:继承.1对1关联.1对多关联, ...
- Git版本管理:Windows下Git配置与使用指南
简要介绍:Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理. 一.安装 软件:msysGit-fullinstall-1.8.1.2 打开之后设置安装路径,默认为 ...
- Flex SuperTabNavigator Tab标签图片不显示或图片显示不完全
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="ht ...