开放搜索服务(OpenSearch)是一款结构化数据搜索托管服务,为移动应用开发者和网站站长提供简单、高效、稳定、低成本和可扩展的搜索解决方案。通过 OpenSearch 自带功能,可将 RDS 中的数据自动同步至 OpenSearch 实现各类复杂搜索。下面以 OpenSearch 与 RDS 搭配为例介绍开发搜索方案。
前提条件
#!/usr/bin/env python
import requests
url = """
http://$host/search?
index_name=bbs&query=config=start:0,hit:10,
format=fulljson&&query=default:'的'&&
filter=create_timestamp>1423000000&&
sort=+type;-RANK&fetch_fields=id;title;body;url;
type;create_timestamp&
first_formula_name=first_bbs&
formula_name=second_bbs&summary=summary_snipped:1,
summary_field:title,summary_element:high,
summary_len:32,summary_ellipsis:...;
summary_snipped:2,summary_field:body,
summary_element:high,summary_len:60,
summary_ellipsis:...
"""
res = requests.get(url)\
print res.json()
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。