A Preliminary Probe into the Openddal Distributed Database Middleware

 

OpenDDAL is committed to providing an easy-to-use, high-performance distributed database access service. OpenDDAL's internal distributed SQL engine can process various complex SQL and select a reliable execution plan for it. OpenDDAL provides SQL statement execution plan queries to facilitate understanding of SQL routing and execution. Helps to develop reliable business code. In addition, OpenDDAL provides simple and efficient segmentation implementation, database isolation and recovery, read-write separation and other functions.

 

  • Simple and efficient data segmentation method, support for database and table segmentation, multi-latitude segmentation, and custom segmentation rules
  • Support Embedded (JDBC)/Server (TCP/IP) two operating modes
  • Compatible with MySQL protocol, supports most MySQL clients
  • It can handle various complex SQL, with less restrictions on the use of users, and is transparent to the upper-level development
  • Implement a cost-based distributed SQL optimizer to provide reliable execution for SQL
  • Support SQL statement execution plan query, easy to understand SQL routing and execution
  • Implemented Repository layer based on MySQL database
  • Read-write separation support, HA support, problem database isolation and automatic recovery
  • Globally Unique Sequence Support

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326713556&siteId=291194637