Hi Trista,

It is a excellent improvement!

I have a little suggestion,  how about separate the table rule
configuration to automatic_tables and manual_tables? It may better to
create the new concepts about `at_table` and  `mt_table`.
User should to know what they configure actually.

------------------

Liang Zhang (John)
Apache ShardingSphere & Dubbo


Juan Pan <[email protected]> 于2020年6月7日周日 下午2:16写道:

> Hi community,
>
>
>
>
> As you know, ShardingSphere is not just a simple distributed database
> middleware.
>
> We aim at providing transparent distributed database service to our
> end-users.
>
> Therefore, a group of new APIs is being considered to cover the detail of
> sharding databases and tables, making users view distributed database
> clusters as a single logical database.
>
> This issue[1] conveys my draft of YAML API and hopefully see your
> feedback. :)
>
>
>
>
> Notice: The new API is an enhancement for the old one, rather than
> replacement, i.e., forward compatible.
>
>
>
>
> Also, I schedule this task here, which is not an easy job, apparently.
>
> - [ ] New API design
>
> - [ ] Configuration modification
>
> - [ ] New interface for automatic sharding algorithm
>
> - [ ] Implements the New interface
>
> - [ ] The conversation from configuration to sharding strategies
>
> - [ ] Changes for various clients, such as Spring, YAML, Proxy and so on
>
> - [ ] Tests
>
>
>
>
>
>
>
> [1] https://github.com/apache/shardingsphere/issues/5937
>
>
>
>  Juan Pan (Trista)
>
> Senior DBA & PPMC of Apache ShardingSphere
> E-mail: [email protected]
>
>
>
>

Reply via email to