Module | Level One Function | Level Two Function | Open Source Version | Commercial Version |
---|
Kernel Function | Dialect Compatibility | MySQL | √ | √ |
PostgreSQL | √ | √ |
Oracle | √ | √ |
SQL Server | √ | √ |
openGauss | √ | √ |
SQL 92/2003 standard | √ | √ |
SQL Extension | SQL Hint | √ | √ |
SQL dialect conversion | √ | √ |
DistSQL | √ | √ |
Distributed Transaction | XA transaction | √ | √ |
Flexible transaction | √ | √ |
Global transaction | × | √ |
Query Optimizer | Native Query Optimization | √ | √ |
Federated query optimization | √ | √ |
Plugin Function | Data Sharding | Basic 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 Scheduling | Basic migration | √ | √ |
Distributed high performance migration | × | √ |
Data consistency verification | √ | √ |
Enhanced flow switching and control | × | √ |
Data Isolation | Test production data isolation | √ | √ |
Test data traceability | √ | × |
Executive Function | Metadata Management | Online strong consistency change | × | √ |
DDL multi version control | × | √ |
High Availability | Compute node high availability | √ | √ |
Storage node high availability | × | √ |
Fault perception and self-healing | √ | √ |
Monitoring Diagnosis | Host level monitoring | × | √ |
Component level monitoring | √ | √ |
Statement level monitoring (slow query) | √ | √ |
Enhance monitoring indicators | × | √ |
Monitoring alarm docking | × | √ |
Link tracking (APM) | √ | √ |
Delivery Capability | Delivery of Products | ShardingSphere-JDBC | √ | √ |
ShardingSphere-Proxy | √ | √ |
SphereEx-Boot (command line management tool) | √ | √ |
SphereEx-Console (management console) | × | √ |
Compatibility assessment tool | × | √ |
Support mode | Community support | √ | √ |
Business support | × | √ |
Service Content | Problem solving | √ | √ |
Architecture consulting | × | √ |
Training | × | √ |
Remote fault support | × | √ |
Field fault support | × | √ |
Installation and upgrade services | × | √ |
On-site support services | × | √ |