1 Star 0 Fork 957

护国神将-小将 / sharding-jdbc

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
ROADMAP.md 1.67 KB
一键复制 编辑 原始数据 按行查看 历史
terrymanu 提交于 2017-08-07 22:49 . update docs

Roadmap

Database

  • MySQL
  • Oracle
  • SQLServer
  • PostgreSQL

SQL

  • DQL
    • Simple
    • JOIN
    • BETWEEN
    • IN
    • ORDER BY
    • GROUP BY
    • Aggregation
    • LIMIT, rownum, TOP
    • Simple Sub Query
    • DISTINCT
    • HAVING
    • OR
    • UNION, UNION ALL
    • Calculate Expression, eg: SUM(pv) / COUNT(uv)
    • Complicated Sub Query
    • SQL Hint
  • DML
    • INSERT INTO
    • INSERT SET
    • UPDATE
    • DELETE
    • INSERT INTO VALUES (xxx), (xxx)
    • UPDATE Multiple Tables
    • DELETE Multiple Tables
  • DDL
    • CREATE TABLE
    • ALTER
    • DROP
    • TRUNCATE
    • CREATE VIEW
    • CREATE INDEX
    • CREATE OR REPLACE

Configuration

  • Java API
  • Spring namespace
  • YAML
  • Independent Read Write Split
  • Improve Binding Table
  • Configuration Center
  • Dynamic Configuration

SQL Parser

  • Lexer
  • Parser
  • Multiple SQL Parser
  • Duplicate Parentheses

SQL Rewrite

  • Correct Rewrite
  • Optimize Rewrite

Route

  • Hint
  • Simple
  • Cartesian

Merge

  • Streaming
  • Memory
  • Decorator

Sharding

  • Database
  • Table
  • Dynamic Table
  • Default Data Source

Read Write Split

  • Read Write Split
  • Consistent with Same Thread
  • Force Hint Master Database

Distribute Primary Key

  • JDBC
  • Strategy API
  • Snowflake

BASE Transaction

  • BED
  • TCC

Orchestration

  • Health Check
  • Switch Data Source
  • Flow Limit

Operator

  • Dictionary Broadcast
  • Dynamic Scale Out
Java
1
https://gitee.com/lxrv587/sharding-jdbc.git
git@gitee.com:lxrv587/sharding-jdbc.git
lxrv587
sharding-jdbc
sharding-jdbc
master

搜索帮助