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

开发者社区> 问答> 正文

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

2017-03-19 13:18:40 3336 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
添加回答
相关问答

20

回答

【大咖问答】对话PostgreSQL 中国社区发起人之一,阿里云数据库高级专家 德哥

阿里ACE 彭飞 2019-07-10 09:36:10 1217699浏览量 回答数 20

20

回答

[@倚贤][¥20]学习Java后端的疑惑

小江同志 2018-10-24 16:11:21 133491浏览量 回答数 20

145

回答

【新手入门】云服务器linux使用手册

fanyue88888 2012-11-26 17:14:18 159363浏览量 回答数 145

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 340372浏览量 回答数 8

2

回答

mySQL数据库报错You have an error in your SQL syntax

落地花开啦 2016-02-14 16:09:24 133114浏览量 回答数 2

39

回答

安全组详解,新手必看教程

我的中国 2017-11-30 15:23:46 262785浏览量 回答数 39

251

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 309218浏览量 回答数 251

23

回答

【精品问答合集】Redis热门问答

李博 bluemind 2019-05-29 16:36:15 130202浏览量 回答数 23

2

回答

区域选择帮助

fanyue88888 2012-12-07 15:54:30 205372浏览量 回答数 2

13

回答

【精品问答合集】Java热门问答

李博 bluemind 2019-05-29 16:00:45 128469浏览量 回答数 13
+关注
0
文章
3
问答
问答排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载