Powerful, Fast, Secure
Connector and Configuration
Supports connection to multiple database instances and provides flexible configuration options
Database Interface Layer
Provides a unified database operation interface, simplifying developer operations. Whether it's simple CRUD operations or complex database operations, they can be easily implemented through a concise API
Syntax Analyzer and SQL Compiler
Supports complex SQL statements and provides efficient compilers. Even the most complex queries can be handled easily, while the built-in SQL optimizer can improve query performance
Stable、Product
Transaction Manager
Provides transaction management functionality to ensure the atomicity and consistency of database operations. Whether it's data updates, inserts, or deletions, data operation integrity can be ensured, avoiding data inconsistency
Pagination Manager
Supports pagination operations on result sets, making it easy to handle large amounts of data. Through the pagination manager, data pagination display can be easily implemented, improving user experience while reducing database load pressure
Cursor Manager
Provides cursor operation functionality, facilitating traversal and operation of result sets. Whether it's the need for row-by-row data processing or batch data operations, efficient processing can be achieved through the cursor manager
SQL Injection Prevention
Built-in SQL injection prevention mechanism to enhance system security. Through techniques such as parameterized queries, malicious injection attacks can be effectively prevented, protecting system data security.
SQL Execution Logging
Logs SQL execution logs for troubleshooting and performance optimization. Through detailed SQL execution logs, potential performance bottlenecks can be identified and resolved in a timely manner, improving system response speed and stability
Rich Query Functionality
Supports various query operations, including conditional queries, aggregate queries, etc. Whether it's simple data queries or complex data analysis, they can be easily achieved through rich query functionality
Support for Read-Write Separation
Provides read-write separation functionality to optimize database performance. By separating read and write operations into different database instances, system concurrency processing capabilities and response speed can be effectively improved
Support for Connection Instance Switching
Allows dynamic switching of database connection instances. In a multi-database environment, database connections can be flexibly selected according to actual conditions, improving system scalability and flexibility
Support for Table Prefix Switching
Supports dynamic switching of database table prefixes, enhancing component flexibility. Through table prefix switching functionality, database sharding and table management can be easily implemented, improving system performance and maintainability