什么是数据库的下一站?

news2024/11/25 0:33:14

a00b2ea7d53f28c146840010f06169be.png

SU7 能突出重围?

3 月 28 日,小米发布 SU7。罗永浩在社交平台发文谈小米SU7,“各种补贴拿完了差不多20万吧,足以把这个价位段的大部分油车、杂牌电车、不够智能的电车都淘汰掉了。小米很可能继平价手机市场之后,在大众消费车市场上重新上演良币驱逐劣币的史诗性一幕。”

小米的商业逻辑很简单,就是高性价比,当年小米在智能手机行业也是这个逻辑,性价比不是绝对低价,比他便宜的没有他好,比他好的,没有他便宜。小米用高性价比成功把山寨机全部淘汰。

20 多万就能买一个品牌还不错,又智能,又长续航的车,确实会让很多人心动,尤其是年轻人,个人很看好 SU7 发展空间。汽车这个行业尤其是智能汽车,国内几十个品牌,卷得不行,小米如果能成功突围,绝对会在商业史上留下浓墨重彩的一笔。

一个比汽车更卷的行业:数据库

国产数据库极度内卷,体现在几个方面:

  • 厂商太多

数据库,尤其是国产数据库,墨天轮统计超过 288 款数据库,厂商超过了 180 家。

  • 市场定价太低

市场空间非常有限,更极度不健康的是当前国产数据库报价大概也就是Oracle的1/10,相当于把原来市场硬生生做小了10倍。大概估计数据库研发人均收入还不足 50 万,离健康的 500 万差 10 倍以上。

  • 私有化定制多

  • 国产化数据库能力不行,客户要求定制。 

  • 定制太多,导致更没法积累产品能力。

  • 产品能力不行,继续定制,因此进入一个恶性循环中。

因此我们会看到国内再数据库这个行业产品化积累的还可以的是公有云厂商。公有云价格战虽然激烈,但是还在和客户交付分工清晰,产品是标准的。

总的来说,国产数据库竞争激烈,厂商积累有限,相对而言商业模式清晰,交付少的公有云厂商是处在产品能力,营收,利润更好的境地。

谁是数据库的下一站?

不管是汽车,还是数据库,两者都又一个共同的特点,那就是投入大,回报周期长。因此而言,最后赢家通常是剩下来的。在商言商,云厂商在持续交付,产品力上目前看有天然的竞争力。

而云厂商现在主力赛道就是云原生数据库,对应国内的阿里PolarDB, 百度 GaiaDB,腾讯 CynosDB 等等。云原生数据库通过更好的体验,更低的 TCO,又规避了分布式数据库的兼容性问题,开源数据库不稳定等问题因而被众多企业选用,当前基本形成了一个不可逆的趋势。

当然我们也会看到,当前云原生数据库只是再互联网行业中渗透比例比较高,其它金融、制造、消费行业平均占比不超过 10%。并未像 Oracle或者MySQL 一样真正成为各个行业首选。那阻碍云原生数据库进一步大流行关键卡点再哪里?根据调查,最核心的因素是:

  • 灵活的部署方式

  • 技术成熟度

  • 服务可持续性

回顾 MySQL 的发展和大流行, MySQL 之所以能成为广泛使用的数据库,主要原因在于其灵活的部署能力、稳定的性能、开源生态,以及被 Oracle 收购后,为其提供了丰富的企业级的能力,这使 MySQL 成为用户信赖的数据库。

一个基于通用硬件设计的云原生数据库有机会成为像 mysql 一样流行的数据库

百度智能云的 GaiaDB 从 1.0 版本开始,就从长期发展的角度,针对普惠能力进行了技术和产品设计考量,其中关键就是基于通用服务器设计和实现。

GaiaDB通过内核的深度优化,从一致性协议,网络底层开始优化,从而实现了普通硬件上实现高性能,低成本,易部署,易运维的能力,让企业级云原生数据库进入多云,普惠时代。 GaiaDB 也是目前国内唯一支持多云平台的云原生数据库。

8e372871617e309fa520e9340f7576d7.png

具体 GaiaDB 架构内核设计和实现细节,我会在 4.13 号 DTC 大会上分享,欢迎大家来参加和捧场。大家也可以用下面

b353e9b790612635992b298625736932.png

云原生数据库正在走向下一站:像 MySQL 一样流行,让更多人受益于新技术的发展

在数字化转型和智能化升级过程中,各个行业正在不断出现新应用,新场景。不断推动云原生数据库的普惠,让更多企业能够受益于这项新技术的发展,不再受限于在传统 IT 技术探寻解决方案,更好地满足新业务要求。

总的来说,我们看到一个重要趋势,云原生数据库正越来越流行。数据库的下一站大概率是云原生数据库。

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

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

相关文章

微信小程序开发学习笔记——4.6tabBar底部tab栏配置用法

>>跟着b站up主“咸虾米_”学习微信小程序开发中,把学习记录存到这方便后续查找。 一、tabBar https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html#tabBar 二、icon下载 https://www.iconfont.cn/collections/index?spma…

js实现websocket断线重连功能

在项目开发中我们可能经常要使用websocket技术,当连接发生断线后,如果不进行页面刷新将不能正常接收来自服务端的推送消息。为了有效避免这种问题,我们需要在客户端做断线重连处理。当网络或服务出现问题后,客户端会不断检测网络状…

一个在线的NodeJS环境和终端运行界面

WebContainer 是一个基于浏览器的运行时,用于执行 Node.js 应用程序和操作系统命令,完全在浏览器选项卡内。以前需要云虚拟机来执行用户代码的应用程序,在 WebContainers 中可以完全在客户端运行与传统云虚拟机相比具有许多优势。 WebContai…

卡尔曼滤波笔记

资料:https://www.zhihu.com/question/47559783/answer/2988744371 https://www.zhihu.com/question/47559783 https://blog.csdn.net/seek97/article/details/120012667 一、基本思想 在对一个状态值进行估计的时候,如果想测量值更准,很自然…

数据结构进阶篇 之 【插入排序】详细讲解(直接插入排序,希尔排序)

千万不要因为一件事不会做而失去信心,你又不是只有这一件事不会,你还有很多呢 一、插入排序 1.直接插入排序 InsertSort 1.1 基本思想 1.2 实现原理 1.3 代码实现 1.4 直接插入排序的特性总结 2.希尔排序 ShellSort 2.1 基本思想 2.2 实现原理 …

6.7物联网RK3399项目开发实录-驱动开发之Camera摄像头的使用(wulianjishu666)

90款行业常用传感器单片机程序及资料【stm32,stc89c52,arduino适用】 链接:https://pan.baidu.com/s/1M3u8lcznKuXfN8NRoLYtTA?pwdc53f Camera 使用 简介 AIO-3399J 开发板分别带有两个 MIPI,MIPI 支持最高 4K 拍照,并支持 1080P 30fp…

282: 数字的秘密

收藏 难度:简单 标签:卓越班选拔 题目描述 在数字王国中,人人都有一个号码,人人都想知道这个号码对自己意味着什么。国王便做了很多个盒子,每个盒子拥有一个号码。人们需要通过一定的方法才能确定哪个盒子有自己的…

【Java 集合进阶】单练集合顶层接口collction迭代器

🍬 博主介绍👨‍🎓 博主介绍:大家好,我是 hacker-routing ,很高兴认识大家~ ✨主攻领域:【渗透领域】【应急响应】 【Java】 【VulnHub靶场复现】【面试分析】 🎉点赞➕评论➕收藏 …

jsp将一个文本输入框改成下拉单选框,选项为字典表配置,通过后端查询

一,业务场景: 一个人员信息管理页面,原来有个最高学历是文本输入框,可以随意填写,现在业务想改成下拉单选框进行规范化,在专科及以下、本科、研究生三个选项中选择; 二,需要解决问…

流程控制分支结构

一,流程控制 分为三种:顺序流程控制,分支流程控制,循环流程控制 二,顺序流程控制 先执行A,再执行B 三,分支流程控制if语句 从上到下执行代码的过程中,根据不同的条件&#xff0…

[游戏开发]Unreal引擎知识

工程通常会选择Development_Editor模式,它会过滤掉很多Debug信息,开发期间占用内存更小,项目运行更流畅,但也有缺点,就是部分断点信息看不到, 有两种解决办法: 1,选择DebugGame_Ed…

NULL与nullptr的区别

NULL是宏定义,如下: 如果用NULL,在函数重载时,NULL的类型被推断为int。这是不好的,所以引入nullptr。nullptr是c11引入的关键字,它就代表空指针。

Maven是什么? Maven的概念+作用

1.Maven的概念 Maven中文意思为“专家“、”内行“的意思,它是一个项目管理工具,可以对Java项目进行构建、依赖管理,通俗点 就是通过pom.xml文件的配置获取jar包不用手动的去添加jar包。 2.Maven的作用 对于大的工程,需要引用各…

Linux和Windows安装PHP依赖管理工具Composer

Composer 是 PHP 的一个依赖管理工具。它允许申明项目所依赖的代码库,会在项目中安装它们。 Composer 不是一个包管理器。是的,它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在你项目的…

Java进阶-反射的详解与应用

本文深入探讨了Java反射机制的核心概念、应用实例及其在现代Java开发中的重要性。文章首先介绍了反射的基本原理和能力,包括在运行时动态获取类信息、操作对象字段和方法的能力。随后,通过具体代码示例,展示了如何利用反射进行字段访问、方法…

代码随想录算法训练营第四十二天 | 卡码网46. 携带研究材料、416. 分割等和子集

代码随想录算法训练营第四十二天 | 卡码网46. 携带研究材料、416. 分割等和子集 卡码网46. 携带研究材料题目解法 416. 分割等和子集题目解法 感悟 卡码网46. 携带研究材料 题目 解法 题解链接 二维数组 # include <bits/stdc.h> using namespace std;int n, bagweig…

谷歌google广告和必应Bing广告,是否二选一?

搜索引擎广告凭借其精准定向、高度可见性和高效转化能力&#xff0c;成为众多企业拓展海外市场、提升品牌影响力的重要手段。其中&#xff0c;谷歌Google与必应Bing作为全球两大主流搜索引擎&#xff0c;各自拥有庞大的用户群体与独特的市场优势。面对这两大广告平台&#xff0…

《自动机理论、语言和计算导论》阅读笔记:p68-p114

《自动机理论、语言和计算导论》学习第4天&#xff0c;p68-p114总结&#xff0c;总计47页。 一、技术总结 1.inverted indexes 明白单词的意思是“反转的索引”&#xff0c;但是不明白其在书中具体指什么&#xff0c;去查询资料的话需要花很不多时间&#xff0c;先继续往下看…

dcoker 下redis设置密码

修改Docker里面Redis密码 Redis是一个开源的内存数据结构存储系统&#xff0c;常用于缓存、消息队列和数据持久化等场景。在使用Docker部署Redis时&#xff0c;默认情况下是没有设置密码的&#xff0c;这可能会导致安全隐患。因此&#xff0c;为了保证数据的安全性&…

关于第十二届蓝桥杯时间显示题中包和模块的使用解释

题目信息&#xff1a; 解题代码&#xff1a; from datetime import datetime, timedelta # 定义起始时间&#xff0c;即 Unix 时间戳的零点&#xff08;1970年1月1日&#xff09; start datetime(year1970, month1, day1) # 定义时间间隔&#xff0c;这里以毫秒为单位 dela …