强大、快速、安全
连接器与配置
支持连接多个数据库实例,并提供灵活的配置选项
数据库接口层
提供统一的数据库操作接口,简化开发者的操作。无论是简单的增删改查操作,还是复杂的数据库操作,都能通过简洁的API轻松实现
语法分析器与SQL编译器
支持复杂的SQL语句,并提供高效的编译器。即使是最复杂的查询也能被轻松处理,同时还能通过内置的SQL优化器提升查询性能
稳定、生产可用
事务管理器
提供事务管理功能,确保数据库操作的原子性和一致性。无论是在数据更新、插入还是删除时,都能保证数据操作的完整性,避免出现数据不一致的情况
分页管理器
支持结果集的分页操作,便于处理大量数据。通过分页管理器,可以轻松实现数据的分页展示,提升用户体验,同时减轻数据库负载压力
游标管理
提供游标操作功能,方便对结果集进行遍历和操作。无论是需要逐行处理数据,还是对数据进行批量操作,都能通过游标管理器实现高效处理
防SQL注入
内置防SQL注入机制,提高系统安全性。通过参数化查询等技术手段,有效防止恶意注入攻击,保护系统数据安全
SQL执行日志
记录SQL执行日志,便于排查和优化性能问题。通过详细的SQL执行日志,可以及时发现并解决潜在的性能瓶颈,提升系统的响应速度和稳定性
丰富的查询功能
支持多种查询操作,包括条件查询、聚合查询等。无论是简单的数据查询,还是复杂的数据分析,都能通过丰富的查询功能轻松实现
支持读写分离
提供读写分离功能,优化数据库性能。通过将读操作和写操作分离到不同的数据库实例,可以有效提升系统的并发处理能力和响应速度
支持连接实例切换
允许动态切换数据库连接实例。在多数据库环境下,可以根据实际情况灵活选择数据库连接,提升系统的可扩展性和灵活性
支持表前缀切换
支持动态切换数据库表前缀,增强了组件的灵活性。通过表前缀切换功能,可以轻松实现数据库的分库分表管理,提高系统的性能和可维护性