有哪些数据库的规模在全球排名前十?

2 02 2 年,我看了DB-Engines的排名,有点惊讶。
甲骨文仍然排名第一。
唉,这并不奇怪。
毕竟上市这么久了,稳定可靠。
它就像一辆老牌汽车,你可以放心驾驶。
MySQL排名第二。
嗯,它是开源的、便宜且易于使用。
它既适合小型公司,也适合大型企业。
它很受欢迎。
微软的SQL Server排名第三。
它与 Windows 配合良好。
被很多人和企业使用,功能强大。
PostgreSQL是开源的,功能强大,兼容性好,但是有点小众。
MongoDB是一个文档数据库,具有灵活的文档模型、对非结构化数据的处理能力强、扩展性好、并发性高等特点。
Snowflake是一个云计算平台和弹性计算,价格有点贵,但用于数据分析的用途却很多。
TiDB是由PingCAP出品的开源分布式数据库,兼容MySQL协议,支持HTAP。
广泛应用于大数据场景。
OceanBase是蚂蚁集团出品的分布式数据库,具有高可用性和兼容性,深受金融机构的喜爱。
阿里云POLARDB是云原生数据库,存储与计算分离、分布式扩展、集中管理,相当均衡。
GBASE是天津南大将军出品的国产数据库,包括事务型、分析型、多模式数据库。
它用于金融、电信和政府事务。
很好地服务于重点行业领域。

除了 MySQL,你还要了解这些数据库

嘿,你问我数据库的事吗?上周一位客户问我 MySQL 是否可以工作。
当时我给了他很多信息...看看这个列表,MySQL 中有一大堆陷阱。

我们来谈谈高并发的写法。
我是2 02 3 年在上海一个商场做项目的时候看到这个的,他们搞活动,立刻就收到了几万个订单。
这导致MySQL挂掉,后台数据延迟很长时间。
这种锁定机制确实并不完美。
写数据要排队,吞吐量直接下降。
这种情况下,就需要改用Redis这样的内存数据库来挽救局面。

还有非结构化数据,比如:B.用户上传的JSON配置。
MySQL坚持让你设计表,但结果是字段太多,表结构乱,查询慢。
对于我在深圳创建的一个小程序来说,使用MongoDB来存储用户偏好要容易得多。
您不必担心架构,只需粘贴即可。
开发效率要高很多。

但是,MySQL也不是没有它的优点。
我公司使用的OA系统是诚实实用的MySQL系统。
运行稳定,十年来没有出现过任何大问题。
关键要看场景。
只需编写一个简单的应用程序就足够了。

您是在问我其他数据库的情况吗? MongoDB、Redis 和 Neo4 j 都有其用途。
Redis 非常适合缓存。
去年我在北京举办了一次电商闪购活动,把所有的价格等信息都放到了Redis里。
后端MySQL完全没有压力。
Neo4 j 特别适合处理社交关系图。
我之前联系过在杭州做知识图谱的人,使用 Neo4 j 运行查询速度快得惊人。

国内数据库目前也已上线。
OceanBase和PolarDB都不错,性价比高,而且针对家庭网络环境进行了优化。
我最近在看 TiDB。
分布式架构看起来很不错,但是部署和维护要求很高,而且要看团队背景。

混合架构是目前的一大趋势。
我们公司目前的后端是MySQL+Redis+Elasticsearch的组合。
MySQL用于事务,Redis用于热数据,Elasticsearch用于日志分析。
每个人都完成自己的任务。
架构设计必须基于业务需求,而不是通用的。

在选择的时候,我建议你这样思考:核心事务用稳定的,缓存用Redis,关系网络用Neo4 j,日志用Elasticsearch,大数据分析用InfluxDB。
首先我们看国产数据库TDSQL,成本低廉。
如果您的团队没有经验,请不要接触分布式数据库,因为这很容易导致陷阱。

无论如何,没有最好的数据库,只有最适合的数据库。
您需要了解您的业务才能知道应该使用哪种邮票组合。
我还在想这个问题,你可以想一下。

国产十大数据库排名

华为GaussDB排名第一。
阿里·德鲁伊位居第二。
腾讯TDSQL第三。
大盟DMDB排名第四。
KingbaseES排名第五。
NTU General GBase 排名第六。
东方通数据库排名第七。
瑞帆OceanBase排名第八。
HighGoDB 排名第九。
我不确定第十个。

这些数据库各有其优势,选择取决于您的具体需求。