缘起

  • 近期有个研发团队做技术选型时使用到了阿里云OpenSearch,作为安全工程师对此没使用过,完全不理解导致一脸懵逼,因此不得不也试着使用及体验一番OpenSearch。

  • 使用过程并不顺利,阿里云OpenSearch控制台的报错信息让人完全摸不着头脑,后来在同事的建议下,着重强调了要参考附录《RDS数据源配置》进行配置。(譬如: 10367 连接 RDS 服务失败,请稍后再试 —— 这种对于用户体验而言完全是搞不定的)

  • OpenSearch有很多已被记载的潜规则,如"不支持通过 RDS 高权限账号连接访问。(否者会报连接RDS服务失败)","不支持 RDS clone实例,如果配置了RDS clone实例,应用激活后,会导致应用状态一直处于初始化","RDS 密码不能包含 “ % ” 百分号,会导致索引重建任务失败(报错信息: Illegal hex characters in escape (%) pattern)" ,如果是一个没看过《RDS数据源配置》的小白用户,估计会被折磨得完全没脾气。

  • 创建好OpenSearch表之后,会一直停留在“初始化”状态一段时间 ,文档量会一直为0。需要用户自己在OpenSearch首页点一下创建索引,才会开始进行索引创建。(点一次就好,后面RDS更新后,会默认都同步数据到OpenSearch。

  • 安全起见OpenSearch授权的用户最好是只读权限,但是实际上读写权限用户似乎也行,这是可能的风险。(如代码泄露后,别人可以从代码里拿到appkey和appsecret,若是主帐号的AKSK,那就gameover了)

  • 体验试用过程中发现阿里云RDS的一键生成测试数据功能不错。 支持的数据量还是比较大,支持ODPS + RDS,用来处理彩虹表或者社工库查询效果很可能不错。(运维及开发门槛低了很多,只需要Feed数据就好)

下一步体验计划

  • python版本和Java版本的SDK体验。

  • 研究体验及发现OpenSearch与传统ElasticSearch的区别和优势是什么。

  • 更多高级功能试用体验。

参考资料:

  • 为避免读者走弯路,强烈建议先看官方参考资料之后再使用。

  • 《RDS数据源配置》:https://help.aliyun.com/document_detail/52053.html?spm=a2c4g.11186623.6.565.LDVNuB

  • 《OpenSearch产品介绍》:https://help.aliyun.com/document_detail/29104.html?spm=a2c4g.11186623.6.539.d8ryMp

阿里云OpenSearch使用体验V1相关推荐

  1. 阿里云容器服务体验: 部署 ShellPays 条码支付整合服务平台 -- (四)结案陈词

    上回提要 阿里云容器服务体验: 部署 ShellPays 条码支付整合服务平台 -- (一)系统概要与环境准备 阿里云容器服务体验: 部署 ShellPays 条码支付整合服务平台 -- (二)实操 ...

  2. 打破行业壁垒!阿里云OpenSearch开启个性化搜索里程碑

    随着业务的高速发展,越来越多的客户对于搜索带来的实际转化和分发效率有了越来越高的要求.尤其在电商.资讯等行业,这一目标极其重要. 阿里云OpenSearch是面向全行业的搜索引擎解决方案,然而不同领域 ...

  3. 阿里云物联网平台体验(树莓派+Python篇)

    阿里云物联网平台体验(树莓派+Python篇) 虽然对阿里云物联网平台比较熟悉了,从一开始就有幸参与了飞凤平台(Link Develop 一站式开发平台的前身)的一些偏硬件接入的工作.但是同时也见证了 ...

  4. 阿里云服务器使用体验

    ESC使用体验 一,自我介绍 ​ 作为一名刚步入大三的计算机专业的学生,接触javaweb已经一年多了,终于,我也走到把自己写的项目部署到服务器的这一步了.我一步一步跟着b站的视频学习,了解到阿里云可 ...

  5. 阿里云物联网平台python开发手册_阿里云物联网平台体验(树莓派+Python篇)

    虽然对阿里云物联网平台比较熟悉了,从一开始就有幸参与了飞凤平台(Link Develop 一站式开发平台的前身)的一些偏硬件接入的工作.但是同时也见证了阿里云物联网团队从几十人到数百人的迅速扩张,其物 ...

  6. 阿里云开发大会——体验云效智能代码补全

    简介:5月29日阿里云开发大会「智能开发与高效运维」分论坛上,云效请来12位阿里巴巴开发运维领域专家,聚焦分享阿里云赋能开发者的系列工具和实践.现场动手训练营吸引近千位开发者体验云原生开发部署.代码安 ...

  7. 阿里云飞天计划体验-阿里云开发者社区

    我学会了在云服务器使用过程中发现的一些使用小技巧.首先是服务器的用户管理,很多的攻击和破解,首先是针对于系统的远程登录,毕竟拿到登录用户之后就能进入系统进行操作,所以首先要做的就是禁止root超级用户 ...

  8. 阿里云物联网平台体验(树莓派+Python篇) 1

    2018年12月04日 11:35:08 叶帆 阅读数:349 虽然对阿里云物联网平台比较熟悉了,从一开始就有幸参与了飞凤平台(Link Develop 一站式开发平台的前身)的一些偏硬件接入的工作. ...

  9. 对接阿里云opensearch

    阿里云开通了opensearch的服务. 第一步:创建开放搜索应用 1.在开放搜索中创建一个模板,例如名称叫test 2.自定义结构(测试时可以选择现有模版) 3.添加数据表名和类型 注意这里要创建两 ...

  10. 借助OSS搭建在线教育视频课程分享网站-阿里云的课程体验和记录

    今天看到阿里云有一个<借助OSS搭建在线教育视频课程分享网站>的课程,记录一下里面的内容. 首先是创建一个资源,大概要等1-2分钟. 1. 创建资源 开始实验之前,您需要先创建相关实验资源 ...

最新文章

  1. C\C++网络编程总结
  2. tf卡低级格式化_华为授权雷克沙nCARD评测:用了这么多年TF卡,该换换了
  3. 求两个集合是否有交集 c语言_高中数学:集合与函数概念知识点总结
  4. python中自动化办公 【笔记】
  5. shp文件各部分的含义和中文乱码解决
  6. java多数据源事务处理_springboot整合多数据源解决分布式事务
  7. 2016年9月ccf
  8. mpp格式文用什么软件打开
  9. 保护电路:简单的限流保护电路图
  10. 使用计算机眼睛保护方法有哪些,使用电脑保护眼睛的方法有哪些
  11. LINUX中OFFICE WORD无法输入中文的解决办法
  12. 前端入门教程(四)head内常用标签与body内常用标签
  13. maven完全离线开发【解决jar包自动从网络下载导致打包失败】
  14. 不讲武德(手动狗头):面试官上来就甩给我几道多线程代码题叫我手撕,我心里拔凉拔凉的~~~
  15. 【git生成私钥】git@gitlab.dfc.com: Permission denied (publickey).问题解决
  16. Java_运动员和教练案例代码实现
  17. Linux战地日记—date命令详细示例
  18. D. Treasure Island
  19. Android进阶之路 - 代码规范
  20. java利用iText工具包生成PDF

热门文章

  1. html与css怎么混合运用,Web设计中的CSS混合模式
  2. 2021-08-30缺失的第一个正数
  3. string和数值之间的转换
  4. 判断一个整数是否为2的方幂
  5. OFDM简介--OFDM的发送(1)
  6. 解决办法!!!!UnsatisfiedLinkError: Failed to find the required library mclmcrrt9_0.dll on java.library.
  7. debian rabbitmq离线安装_Rabbitmq web-mqtt在debian上的安装
  8. tensorflow学习笔记(3):使用tf.data API导入数据
  9. AC自动机算法概述及习题
  10. 【 Codeforces Round #301 (Div. 2) D】Bad Luck Island【概率DP】