Github
来源:Apache
浏览 728
扫码
分享
2020-02-21 11:04:34
未来线路规划
已完成
数据库
- MySQL
- Oracle
- SQLServer
- PostgreSQL
DQL
- JOIN
- BETWEEN
- IN
- ORDER BY
- GROUP BY
- COUNT, SUM, MAX, MIN, AVG
- LIMIT, rownum, TOP
- 非功能型子查询
DML
- INSERT INTO
- INSERT SET
- UPDATE
- DELETE
DDL
配置
- Java API
- Spring命名空间
- Yaml (仅读写分离未完成)
SQL解析
SQL改写
访问路由
结果归并
分库分表
读写分离
- 读写分离
- 同一线程且同一数据库连接内一致性保证
- Hint强制主库路由
分布式主键
- JDBC集成
- 分布式主键策略接口
- 基于snowflake的分布式主键算法实现
柔性事务
计划中
配置
治理
待定
DQL
- DISTINCT
- HAVING
- OR
- UNION, UNION ALL
- 全子查询
- 计算表达式,如:SUM(pv) / COUNT(uv)
- 通过SQL注释指定SQL Hint
DML
- INSERT INTO VALUES (xxx), (xxx)
- 多表UPDATE
- 多表DELETE
DDL
- CREATE VIEW
- CREATE INDEX
- CREATE OR REPLACE
SQL解析提升
- 批量解析
- 冗余括号
- 通过SQL注释指定SQL Hint
柔性事务提升
运维工具