作者:阿里云用户trcher
?
一、前言:
在OpenSearch没出来之前,就一直想给网站做个搜索功能,虽然网站本身自带搜索功能,但是程序自身的搜索功能太弱了,根本不能达到自己想要和客户想要的效果,况且网站数据一天天在增加,搜索功能的升级是必然的。随着互联网的发展,大数据和云时代的来临,搜索引擎怎么变身?这个时候阿里云的开放搜索服务OpenSearch划破深邃黑夜一般横空出世,震撼着众多站长的敏感神经。
二、体验:
1、申请公测:这个就不说了
2、登录控制台进入OpenSearch产品频道,并创建应用:
3、选择你的应用结构模板,也可以自定义你的模板:
这里有四个最常用的类型:论坛类、资讯类、下载类、小说类,非常方便,你可以直接套用官方的模板,大大提高效率 ,当然如果你想DIY自己的模板,完全可以自定义,总之OpenSearch非常灵活。每个类型的模板都有对应的结构信息:
4、数据上传:
用户可以根据应用需要自己选择导入数据的方式,比如从mysql导入,也可以通过hdfs,和sdk还有http的api把数据push过来,sdk和http的api方式非常灵活。可惜目前不支持RDS,咨询过产品经理,说是11月才可以。至于你信不信,反正我信了。
5、搜索测试后,激活应用。
6、其他中间的细节我就不一一来说了,大家可以在论坛OpenSearch版块看下详细教程,或者加官方旺旺群:1318169830 ,群里有技术支持,一对一的哟!
三:感受:
感觉用上了OpenSearch,就马上高端大气上档次了。当然最主要的是还是OpenSearch能完全DIY,收录数据自由控制,这个也是我最中意的一点,当然OpenSearch还完美的和阿里云其他产品完美对接,像我用了RDS和OSS,要是用上了OpenSearch,肯定是perfect!还有排序功能也很丰富,有技术者可用表达式来做。另外一旦你配置好了,其他的问题就交给阿里云好了,大大节省了维护成本。总之,一个网站的搜索服务对于一个用户体验来说很重要,无论是抒情博客,还是电商网站,选择阿里云的OpenSearch,你绝对不后悔!因为无论是Sphinx,还是xunsearch,或者其他的都无法和OpenSearch相媲美。
四、建议:
1、对于技术屌丝们肯定娴熟得手到拿来,但是小白站长还是很多的,希望能让像我这样的小白都能用上该服务,相比较国内的xunsearch就简单很多,小白都能上手。
(OpenSearch回复:已经开始立项开发支持各种建站系统接入的插件,目标是让小白用户零开发基础接入 )
2、尽快支持RDS,这个得到产品经理的回复,在规划中了...赞一个。
3、没了...
查看原文:http://bbs.aliyun.com/read/178882.html
微博互动:http://weibo.com/1644971875/BqU2c1Hai?mod=weibotime
参加活动:http://promotion.aliyun.com/act/aliyun/freebeta/