大家好, 在本文中,我比较了 Gartner 最新DBMS 魔力象限中的主要领先数据库产品的功能。 请见按现有功能数量排序的列表。 1. InterSystems IRIS 2020.3 - 60 个功能 (https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls) 2. Oracle Database 21c - 54 个功能 (https://docs.oracle.com/en/database/oracle/oracle-database/index.html) 3. Microsoft SQL Server - 45 个功能 (https://docs.microsoft.com/en-us/sql/sql-server/?view=sql-server-ver15) 4. AWS Aurora - PostgreSQL - 34 个功能 (https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html) 我只比较了功能,未进行任何性能比较(关于此内容,请参见性能测试:https://cn.community.intersystems.com/post/intersystems-iris%E6%95%B0%E6%8D%AE%E5%B9%B3%E5%8F%B0%EF%BC%9A%E6%95%B0%E6%8D%AE%E6%8E%A5%E6%94%B6%E9%80%9F%E5%BA%A6%E6%B5%8B%E8%AF%95)。 我使用了上面的产品官方文档链接。 请见比较表格: <colgroup><col style="width:245pt" width="327"><col style="width:88pt" width="118"><col style="width:122pt" width="162"><col style="width:150pt" width="200"><col style="width:146pt" width="195"></colgroup>
功能 InterSystemsIRIS 2020.3 OracleDatabase 21c MicrosoftSQL Server 2020 AWS Aurora -PostgreSQL
故障转移集群
镜像/数据复制
分布式缓存/内存中支持
备份/恢复 - 增量和完整
纵向缩放
针对 Insert、Update 和 Delete 进行横向缩放
针对 Select 进行横向缩放
分片集群
云支持和云管理器
Kubernetes 支持和 Kubernetes 管理器
Docker 支持
AWS 托管
Azure 托管
Google Cloud 托管
托管云
内部部署支持
多模型 - OO
多模型 - 文档 - JSON
多模型 - XML
多模型 - 键/值
多模型 - SQL
多模型 - 空间
多模型 - 图表
多模型 - OLAP 多维数据集
GIS 平台
本机 OO 编程语言
Java、.Net、Python、C/C++ 和 PHP 支持
Node.js 支持
ODBC/JDBC 支持
后端应用程序开发
前端应用程序开发
低代码 Web 应用程序开发
数据库应用程序开发
OData 支持
REST 服务
SOAP 服务
终端工具
IDE 支持
Web 管理/IDE 支持
嵌入 NLP
嵌入 AutoML
R/机器学习支持
PMML
业务报表服务器/开发
自主 AI 操作
非结构化文本注释/类似 Apache UIMA
Spark 支持
BI 工具
MDX 支持
互操作性连接器
BPEL/集成编排/工作流
ETL - 提取、转换和加载数据
IoT/MQTT 支持
EDI 支持
ESB
CDC - 变更数据捕获
RBAC 模型
LDAP 支持
双因素授权/身份验证支持
加密
标记
审计和跟踪
SAM
多操作系统支持
SAML/Oauth/OpenID 支持
性能调整 IDE/包
特权用户访问管理
API 管理
功能总数 61 54 45 34