云原生数据库受到青睐,亚马逊云科技数据库提供多项功能

news2024/11/25 20:47:28

小小的改变,标志一个新时代的全面开启,一个数据库的云原生时代。前不久,Gartner公布了一组数据,引起了不小的讨论度。在2022年全球数据库管理系统的市场份额排名中,作为纯云厂商的亚马逊云科技,超越了老牌传统数据库厂商甲骨文和微软,首次位居第一,市场份额超四分之一。

云原生数据库受到青睐,一方面,是企业对于云的安全性和可靠性越来越信任,愿意把作为核心资产的数据搬到云上;另一方面,则是企业越来越希望自己能够专注于业务创新,不想花费太多时间在数据库管理等基础工作上。当然,这样的变化,是云厂商10多年积累的结果,是客户认知逐步提升的结果。

 

为不同业务场景定制专门数据库

如今,越来越多的企业正在通过微服务化应用实现业务的快速发展,这对作为底层支撑的数据库的功能、性能、扩展性、成本效益都提出了更高的要求。因此,企业需要选择专门构建的数据库来支撑微服务,应对多样化的应用场景需求,来实现企业数据基础设施现代化。这样的好处是显而易见的,可以充分发挥各种不同数据库的价值,充分适配业务的需要。这也是传统数据库无法实现的。

这正是亚马逊云科技推出八大类十余种云原生数据库服务的原因所在。这些数据库服务,是针对不同应用场景需求而专门构建的,包括关系型数据、键值数据、文档数据、内存数据、图数据、时间序列数据、宽列数据和分类账数据等。企业可以根据自己不同业务场景、不同数据类型,来选择多种不同的数据库服务,达成最佳的服务组合。

d2da58af587d471baa01d584ba3e431d.png

 

通过采用这些针对不同场景专门构建的数据库,企业可以摆脱传统单一数据库在性能、功能、扩展性等方面的桎梏,提高业务创新速度,并且降低运营成本。

著名独立视频社交娱乐平台Uplive,在全球拥有超过3亿注册用户,提供优秀的用户体验是其最核心的业务诉求。为此,在产品更新的各大关键节点,Uplive均有针对性地选择了亚马逊云科技相适应的数据库和数据分析服务。

比如,产品上线初期即引入Amazon DynamoDB,用于即时通信应用的高并发读写场景,与自建MongoDB的方式相比,性能至少提升五倍;又将核心数据库平台从Amazon RDS切换至Amazon Aurora,在获得了性能提升3-5倍的同时,借助Aurora全球数据库功能,一键部署了跨区域灾备方案。

 

向云原生的纵深继续迈进

虽然已经取得了很大的进展,但云原生还处于DAY ONE。一方面,还有很多企业的IT基础架构和数据仍然停留在传统数据中心里,需要迁移上云;另一方面,云原生自身也在继续向前演进,正在从微服务向Serverless进化,而云数据库的Serverless化步伐也在加快。

目前,亚马逊云科技已经有7个数据库产品提供Serverless功能,包括关系型数据库Amazon Aurora Serverless v2、键值和文档数据库Amazon DynamoDB、时序数据库Amazon Timestream、分类账数据库Amazon QLDB、宽列数据库Amazon Keyspace、图数据库Amazon Neptune Serverless等。

Serverless具有弹性扩展、按需计费、简化管理、快速交付等价值,可以实现资源的充分利用,助力企业的业务创新。比如Aurora Serverless V2可以在几分之一秒内将数据库工作负载从数百个事务扩展到数十万个事务,与按照峰值负载配置容量的成本相比,最多可节省90%的数据库成本。

云厂商在数据库市场的爆发,也是长年技术创新积累的结果。在Gartner云数据库管理系统魔力象限中,亚马逊云科技已经连续8年位居领导者象限,现在更是在愿景完备性和执行能力两个维度都超出所有对手。

4e945c9da9f54c2aab275e8502b72bed.png

 

如同现在大火的AIGC一样,云原生数据库也是一个划时代的生产力工具,必然导致原有市场格局发生变化。或许,用不了几年,当我们再来看Gartner的魔力象限和市场份额图,数据库市场就完全成为云原生的天下。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/666050.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

一种基于目标的可解释的自动驾驶预测和规划策略

摘要: 本文介绍了一种通过理性逆向规划进行目标识别和多模态轨迹预测的方法。通过将目标识别与MCTS 计划相结合,为自车生成优化计划。 最近炒得比较火的影子模式实际就是在通过数据收集的方式不断模拟自动驾驶系统按照人类驾驶习惯实现人之间的交互过程…

QML 快速上手3 - QuickControl2

目录 QuickControl2简介风格设置control 配置文件图像浏览器案例component 组件报错问题StackViewSwipeView QuickControl2 简介 quickcontrol 用于快速构建风格化的用户界面 它包括了以下几个预制的组件风格 Default QT 默认风格Universal windows 桌面风格Material 谷歌推…

【FPGA】译码器、计数器及数码管显示

写在前面 万万没想到最后去了FPGA岗位,但是FPGA只在研一学过,确实忘得差不多了,因此从头把东西过亿边 这是某本书上的第一章节,感觉写的还是挺不错的,大概看了一下让我回想起很多知识,个人感觉比较适合学习…

《effective java》中关于解决构造函数/方法签名包含大量参数的解决方法

针对构造方法 重叠构造器模式 重叠构造器模式是一种编程中的反模式,指的是一个类有多个构造函数,每个构造函数都有不同数量的参数,从而可以根据不同的情况创建对象。这种方式会导致代码可读性和可维护性降低,因为构造函数过多&…

echarts柱状图数据太多设置滚动条

当你的项目中因数据量太大,导致柱状图数据全部叠在一起不便于看的时候,你们是怎么处理的? 大部分同学可能第一想法就是裁剪一部分数据,仅展示页面最大限度能够展示的数据,这确实是一个好办法,简单快速。但…

【分布式】分布式存储架构

文章目录 一、集中存储结构二、分布式存储2.1 、分布式存储的兴起2.2 、分布式存储的重要性2.3 、分布式存储的种类和比较 三、分布式理论浅析3.1 、一致性和可用性3.2 、数据分布哈希分布( Swift )顺序分布( Bigtable )CRUSH 分布…

模版方法模式在 JDK 及 spring 源码中的引用

模版方法模式 模板方法模式是一种行为设计模式, 它在超类中定义了一个算法的框架, 允许子类在不修改结构的情况下重写算法的特定步骤。 更多有关于模版方法模式的介绍详见:https://refactoringguru.cn/design-patterns/template-method 模版…

【4】tf实现神经网络模型

1 M-P神经元与神经网络前向传输 1.1 训练单个神经元 一个含有两个输入的神经元,指定一个输入x1x21,期望y能输出0.3。要求不断的输入x1x21,然后不断的训练权重w与偏置b值,训练一万次后,再次输入x1与x2输出y的值是否为0.3 # 导入TensorFlow库…

Linux 进程的睡眠和唤醒详解

概要 在Linux中,仅等待CPU时间的进程称为就绪进程,它们被放置在一个运行队列中,一个就绪进程的状 态标志位为 TASK_RUNNING。一旦一个运行中的进程时间片用完, Linux 内核的调度器会剥夺这个进程对CPU的控制权,并且从…

QGIS实现tiff影像栅格数据切片教程

实现栅格切片的方式有很多种,geoserver可以,qgis可以。自己写代码也可以,方式非常多。这篇文章介绍一下如何使用QGIS实现栅格切片。 首先我们要去下载一个qgis软件。下载地址如下: Welcome to the QGIS project! 随后我们打开软件,然后把要切片的栅格数据(tiff文件或者…

【Python 随练】逆序打印数字

题目: 给一个不多于 5 位的正整数,要求: 一、求它是几位数, 二、逆序打印出各位数字。 简介: 在本篇博客中,我们将解决一个关于正整数的问题。根据题目要求,我们需要判断给定的正整数是几位数…

你的仓库VS别人家的仓库,有什么不同?

导读: 近年来,随着新技术的蓬勃发展,企业的仓储管理水平大大提高,PDA、RFID、AGV、立体仓库、智能分拣线等各项新技术的应用层出不穷。然而,着眼于制造型企业,却发现仍有许多仓库处在比较原始、传统、粗放…

[译] DeepSpeed:所有人都能用的超大规模模型训练工具

我们于今年 2 月份发布了 DeepSpeed。这是一个开源深度学习训练优化库,其中包含的一个新的显存优化技术—— ZeRO(零冗余优化器),通过扩大规模,提升速度,控制成本,提升可用性,极大地…

如何绘制甘特图?这个软件来帮你

最好用的甘特图软件是什么?先看效果,再放教程: 这是大家用的比较多的excel做出的甘特图: 这是我做的动态甘特图: 两种方法,分享给大家,按需选择即可。 第一种:用Excel制作甘特图 用…

nx安装cuda与cudnn

本文参考 Jetson xavier nx 安装CUDA10.2,和cudnn8.0_jetson安装cuda_三羊木木的博客-CSDN博客 NX安装cuda和cudnn_nx cuda_viatea的博客-CSDN博客 进入nx系统后,输入 sudo apt-get update 更新源 目录 1 cuda 2 cudnn 1 cuda sudo apt-get ins…

如何注册GitHub账号

一、注册GitHub账号 1、浏览器URL中输入地址: https://github.com/ 2、跳转至GitHub官网 3、点击右上角sign up按钮 4、填写注册信息 这个大意是产品更新时消息会通过邮箱发给你,根据需求选择y or n 5、验证账户 有的小伙伴会出现错误信息 Unable to verify you…

考研算法28天:优化版插入排序(折半插入排序)【二分,插入排序】

算法介绍 算法介绍就是说我们原先写的插入排序的这段代码 for(int i1;i<n;i){//开始向前遍历&#xff0c;如果发现前面的元素比//x大的话&#xff0c;就将前面的元素放到x的后面int x q[i],ji;while( j && q[j-1]>x ){q[j] q[j-1];j--;}q[j] x;}我们里面那层…

Redis_6.2.12下载及安装(CentOS7)

文章目录 Redis安装-CentOS71、下载地址2、下载安装流程2.1 安装依赖2.2 官网下载tar包2.3 进入解压目录并编译2.4 启动Redis服务2.5 全局使用redis-cli、redis-server2.6 防火墙开启6379端口查看防火墙状态以及启动、关闭配置firewalld-cmd开启防火墙端口 3、设置开机自动启动…

SpringBoot集成百度人脸识别

SpringBoot集成百度人脸识别 1、概述2、账号申请账号登录注册创建应用 3、抽取模板工具AipFacePropertiesAipFaceTemplateapplication.yml 4、测试 ​ 人脸识别&#xff08;Face Recognition&#xff09;基于图像或视频中的人脸检测、分析和比对技术&#xff0c;提供对您已获授…

如何使用 SpringBoot 创建 RESTful API

如何使用 SpringBoot 创建 RESTful API SpringBoot是一个流行的Java框架&#xff0c;它可以帮助我们快速构建应用程序。其中&#xff0c;创建RESTful API是SpringBoot的常见用例之一。在本文中&#xff0c;我们将介绍如何使用SpringBoot创建RESTful API。 什么是RESTful API …