Logo
Differences between the open source edition and the commercial edition

Differences between the open source edition and the commercial edition #

ModuleLevel One FunctionLevel Two FunctionOpen Source VersionCommercial Version
Kernel FunctionDialect CompatibilityMySQL
PostgreSQL
Oracle
SQL Server
openGauss
SQL 92/2003 standard
SQL ExtensionSQL Hint
SQL dialect conversion
DistSQL
Distributed TransactionXA transaction
Flexible transaction
Global transaction×
Query OptimizerNative Query Optimization
Federated query optimization
Plugin FunctionData ShardingBasic sharding strategy
Customized sharding strategy×
Automated sharding management×
Pre sharding capability×
Automatic data redistribution×
Distributed object
Data Security (decryption)Data storage encryption
Open source encryption algorithm
Commercial encryption algorithm×
Simple dense state calculation
Complex dense state calculation×
Data Security (authority)User Management
Role Management×
Database table level authority control×
Row and column level authority control×
LDAP docking×
Third party authority docking×
Behavior Security (AUDIT)User behavior audit (afterwards)×
Proactive audit (beforehand)×
Flexible SchedulingBasic migration
Distributed high performance migration×
Data consistency verification
Enhanced flow switching and control×
Data IsolationTest production data isolation
Test data traceability×
Executive FunctionMetadata ManagementOnline strong consistency change×
DDL multi version control×
High AvailabilityCompute node high availability
Storage node high availability×
Fault perception and self-healing
Monitoring DiagnosisHost level monitoring×
Component level monitoring
Statement level monitoring (slow query)
Enhance monitoring indicators×
Monitoring alarm docking×
Link tracking (APM)
Delivery CapabilityDelivery of ProductsShardingSphere-JDBC
ShardingSphere-Proxy
SphereEx-Boot (command line management tool)
SphereEx-Console (management console)×
Compatibility assessment tool×
Support modeCommunity support
Business support×
Service ContentProblem solving
Architecture consulting×
Training×
Remote fault support×
Field fault support×
Installation and upgrade services×
On-site support services×