MARIADB入门

MariaDB为开放源代码关系数据库设置了标准,具有Oracle数据库兼容性(例如,序列和PL/SQL)、时态表、透明分片、即时模式更改、时间点回滚和现代SQL(例如,公共表表达式(CTE)、窗口函数、JSON函数等)。MariaDB还包括ColumnStore等存储解决方案,可用于处理大量数据以提供大规模实时分析,甚至还包括分布式SQL解决方案MariaDB Xpand。

按语言分列的资源

C

C开vwin娱乐官方平台发人员可以使用C连接器.

c++

C++开vwin娱乐官方平台发人员可以使用MariaDB连接到C++连接器.

JAVA

Java和JVM开发人员可vwin娱乐官方平台以使用本机JDBCR2DBC连接器。

JavaScript

JavaScript开vwin娱乐官方平台发人员可以使用Node.js连接器

python

Python开vwin娱乐官方平台发人员可以使用Python连接器

MARIADB特性和功能

MariaDB SkySQL

MariaDB SkySQL是第一个也是唯一一个将MariaDB Enterprise的全部功能带入云的数据库即服务(DBaaS),包括它对事务、分析、混合(事务+分析)和分布式SQL工作负载的支持。

MariaDB最大刻度

MariaDB最大刻度是一种高级数据库代理,是MariaDB Enterprise的核心组件,为其企业高可用性、可扩展性、安全性和集成服务提供动力。在其他功能中,MariaDB MaxScale路由查询和负载平衡,而在SkySQL中则路由到分布式和复制服务。vwin网上官网

连接器

MariaDB连接器是轻量级的高级数据库连接器,用于macOS、Linux、ARM和Windows上的Linux应用程序的高性能数据访问。MariaDB提供了支持C、C++、java、python等语言的多个本地连接器!

现代SQL

MariaDB实现了比任何其他开源数据库更多的标准SQL规范,增加了对PL/SQL的支持,管理JSON数据,通用表表达式(CTE),窗口函数,时态表在过去的几年里,还有许多其他的功能。

JSON

JavaScript对象表示法(JSON)正迅速成为数据交换和非结构化数据的标准格式。MariaDB包含大量预定义函数,允许您管理JSON数据。

时态表

时态表作为版本表运行,可用于访问和修改过去的数据,并查找所做的更改以及更改的时间。MariaDB支持系统版本控制表(允许您查询和操作历史数据)、应用程序时间段(允许您查询和操作时间范围内的数据)和双时态表(结合了系统版本控制和应用程序时间段)形式的时态数据表。

迁移数据上传

任何迁移都不应该轻易进行,必须有明显的好处来证明开销的合理性。迁移到MariaDB的好处取决于您要从中迁移的情况和/或环境。说到迁移,MariaDB提供了多种方法来快速轻松地完成工作。

MARIADB工作负载

交易的

MariaDB是领先的企业级开源数据库,具有Oracle数据库兼容性(PL/SQL)、分片、时态表、动态数据屏蔽和时间点回滚。它利用了一种基于可插拔的、专门构建的存储引擎的创新架构,允许具有不同工作负载的不同表(或数据库)使用不同的存储引擎以获得更好的查询性能——每种存储引擎都针对特定的工作负载进行了优化。

分析的

MariaDB可以部署为柱状数据库对于大规模的实时分析,使用分布式数据和大规模并行处理(MPP)使用标准SQL在数千亿行上执行交互式即席查询。此外,MariaDB实现了云本地存储体系结构,并且可以选择在公共或私有云中使用对象存储服务来降低成本并存储无限量的数据。vwin网上官网

HTAP

MariaDB支持混合事务分析处理(HTAP)通过它的MariaDB企业服务器,MariaDB可以部署为马里亚布专栏商店MariaDB最大刻度. MariaDB HTAP允许您将基于行的存储的功能和可靠性、可扩展性与基于列的存储的性能结合起来,以创建真正健壮、创新和真正现代化的应用程序。

分布式SQL

马里亚布Xpand转动MariaDB企业服务器进入一个无限制的分布式SQL数据库,支持10亿用户的应用程序和服务与支持1000用户的应用程序和服务一样容易。无需更改应用程序,因为它支持标准SQL和Mvwin网上官网ySQL协议,也无需放弃事务和强一致性。
Baidu