手把手,教你用MaxCompute+OpenSearch搭建分布式搜索引擎
背景
数据同步建索引大概用1个小时。因为选择弹性计费,实验费用大概花了几十元。
实验架构图
分布式数据库架构在MaxCompute之上,是一种快速、完全托管的TB/PB级数据仓库解决方案。MaxCompute向用户提供了完善的数据导入方案以及多种经典的分布式计算模型,能够更快速的解决用户海量数据计算问题,有效降低企业成本,并保障数据安全。
实验准备工作
1、注册阿里云用户,实名认证并绑定支付宝;
2、开通数加服务;
3、开通MaxCompute、OpenSearch 后付费服务。
实验任务
OpenSearch 创建应用,配置数据/索引结构、分词;
3、全量导入数据,构建索引;
4、搜索效果测试。
开通Opensearch服务
访问https://www.aliyun.com/product/opensearch,点击购买,选择后付费(按量付费)。
阿里云实名认证账号访问https://www.aliyun.com/product/odps ,开通 MaxCompute,选择按量付费进行购买。
1.2.2
进入数加管理控制台,前面开通 MaxCompute 成功页面,点击管理控制台,或者导航产品->大数据(数加)->MaxCompute 点击管理控制台。
add user ALIYUN$everyone;
select * from public_data.dwd_product_movie_basic_info where movie_name like '%生化危机%' limit 10;
create table alian.demo_opensearch_case2 as
select uuid() as id,* from public_data.dwd_product_movie_basic_info ;
select count(1) from alian.demo_opensearch_case1;
3.4,选择“通过数据源方式创建应用结构”。可以快速由源表结构创建出初始的应用结构,节省手动构造的工作量,降低出错概率。
3.6 配置索引、分词及搜索展示内容
最后更新:2017-05-24 16:31:52