RDS~MYSQL的表,怎样才能把任意字段(没有索引)用于查询条件不降低性能?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

RDS~MYSQL的表,怎样才能把任意字段(没有索引)用于查询条件不降低性能?

2017-03-19 13:18:40 3522 4

我想是否能够通过读写分离,讲mysql表同步到某种数据结构中,查询在新的结构中进行,起到任意查询的效果?

看了阿里云的各种技术,感觉只有hybridDB中的列存储有这种能力。我的问题是:

  1. 阿里云产品中有没有其他更好的选择? 比如分析型数据库
  2. 如果用hybridDB, 如何实现从mysql的实时同步?
取消 提交回答
全部回答(4)
  • 五月华斩
    2019-07-17 20:56:38

    是否可以考虑opensearch的方案?opensearch支持直接从RDS增量更新数据。因为任意字段的查询,从业务场景上来说更像一个搜索引擎的场景。传统的数据库即便在有索引的情况下,也可能会碰到like %XXXX%的前后模糊匹配的场景。我们曾经使用opensearch解决了类似的任意字段前后端模糊匹配的业务场景。不过我们对实时性要求不高,分钟级别的都是可以接受的。这里分享下业务协同的经验,同业务反复沟通这个实时性的业务价值,后来发现大家更多的是因为一直以来的惯性在考虑数据的即时查询。(当然每个场景都有自己的判断。可能也未必适合:))

    0 0
  • 老范2017
    2019-07-17 20:56:38

    分析型数据库我也看了,官网说是数据会延迟一分钟后出现,这就没法满足要求了,延误几秒接受,具体实时性有人知道吗?

    反过来如果dts也有分钟级的延迟,那hybridDB方案也不行了,dts能做到秒级同步吗?(操作量不大)

    0 0
  • 两颗柠檬
    2019-07-17 20:56:38

    用hybridDB应该是能满足你的要求的,具体从mysql实时同步数据到hybridDB可以看下这个“数据传输服务DTS”:https://help.aliyun.com/product/26590.html?spm=5176.750001.2.22.fvwi3N。如果这个不能满足你的要求,就只能自己写同步代码了,可以参考下mysql主从同步的思路

    0 0
  • zzhshere
    2019-07-17 20:56:38

    RDS配合数据传输服务,就可以实现您说的问题:
    1、如果只是要做读写分离,可以使用RDS的只读实例功能,将前端应用的写请求配置在主实例上,读请求配置在只读实例上即可;
    2、如果需要在实例上做一些分析,可以用数据传输,将RDS实例数据同步到另外一台实例上,然后做实时业务分析;
    3、现在数据传输可以支持RDS-分析型数据库的功能,您可以将数据同步到分析型数据库里面,做实时分析。

    0 0
添加回答
相关问答

5

回答

RDS查询速度奇慢

2014-10-27 21:07:10 19010浏览量 回答数 5

1

回答

【RDS】RDS MySQL如何使用utf8mb4字符集存储emoji表情?

2022-01-14 15:02:34 1013浏览量 回答数 1

1

回答

RDS MySQL迁移至AnalyticDB MySQL 3.0中源库限制的说明是什么?

2021-12-14 16:12:24 374浏览量 回答数 1

1

回答

RDS MySQL迁移至PolarDB MySQL中其他限制的说明是什么?

2021-12-14 15:52:42 118浏览量 回答数 1

1

回答

RDS MySQL实例间的同步的其他限制的说明是什么?

2021-12-12 21:44:56 92浏览量 回答数 1

1

回答

RDS MySQL同步至PolarDB MySQL集群中支持的同步架构是什么?

2021-12-12 22:38:14 119浏览量 回答数 1

0

回答

RDS MySQL同步至阿里云消息队列Kafka版中注意事项的说明是什么?

2021-12-12 23:28:55 233浏览量 回答数 0

1

回答

RDS MySQL同步至DataHub中支持同步的SQL操作是什么?

2021-12-12 23:57:40 152浏览量 回答数 1

1

回答

RDS mysql数据库用户名填写完 并没有提示我输入密码

2017-01-17 15:15:01 2601浏览量 回答数 1

0

回答

RDSmysql数据库不能用identity作为数据库名如何解决

2015-03-27 18:27:42 4305浏览量 回答数 0
+关注
0
文章
3
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载