手把手,教你用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