大家好, 在本文中,我比较了 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_Aurora...) 我只比较了功能,未进行任何性能比较(关于此内容,请参见性能测试:https://cn.community.intersystems.com/post/intersystems-iris%E6%95%B0%E6...)。 我使用了上面的产品官方文档链接。 请见比较表格: <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 |