聚能聊

什么?有几十种数据库类型~!数据存储管理怎么选,阿里自研NoSQL数据库与你聊一聊

18个月前 11回答 8129关注

你的业务数据如何存储管理?

大家对此最直观的理解可能会想非结构化数据如视频、图片等放在NAS,对象存储,块存储中,结构化的数据如用户信息、订单信息放在数据库如MySQL中。但随互联网业务的发展,现有数据类型的丰富程度远超过大家的想象,比如:

  • 关系数据(ERP、CRM、电商、金融)
  • 用户行为数据(推荐、风控)
  • 日志数据(运维)
  • 时序数据(监控、大盘、报表)
  • 轨迹数据(快递包裹)
  • 溯源数据(药品监管码)
  • 消息数据(即时通讯、Feeds流) ... ...

尤其是后者——各类半结构化与非结构化的数据,由于业务场景的需求对于存储模型提出了更多更丰富的要求。

在1998年传统的关系型数据库发展30年后,出于对PB级别海量数据存储、低延时、低成本的业务需求,“NoSQL”依赖分布式系统架构,在功能上做出一定取舍后,带着互联网时代的使命诞生。

ts

从最早的“Bigtable”,到后来的Dynamodb、HBase、Cassandra、Redis、MongoDB、Janus Graph等,发展出了不同类型,适用于不同场景的多种NoSQL数据库,每一种NoSQL数据库都有各自适合的场景,不管是适应于何种场景,这批相继前后诞生的“NoSQL 兄妹”都在快速成长。

在阿里云在成立之初就投入资源研发,经过9年的打磨和多轮迭代演变成了今天的阿里云表格存储TableStore,迎来全新升级。为大家的在线业务数据的存储提供了更优的体验与选择,发布支持:
• 更加灵活功能强大的查询能力,支持多元索引与二级索引
• 数据实时消费通道,无缝与业务应用,流式技术、大数据分析平台打通。
** 表格存储全新升级发布会 3月6日 15:00--16:00 :https://yq.aliyun.com/live/872 **

这里大家互相探讨下各种业务场景中数据存储技术选型与问题:

1.当前你数据存储主要是什么场景,在数据管理中面临了哪些挑战?
2.是否在特定场景中,已经选择使用了NoSQL数据库?
3.你期望当前使用的NoSQL产品具备哪些额外的能力?

比如:数据规模问题,服务高可用,需要高并发低延迟读写,需要海量数据多维查询和检索,需要交互式分析

专家已赏出0个礼品,剩余4个可抢

活动规则

阿里云代金券3个
云栖定制电脑包1个