Thanks for your reply, I will consider your suggestion.

 Juan Pan (Trista)
                         
Senior DBA & PPMC of Apache ShardingSphere
E-mail: panj...@apache.org




On 06/7/2020 14:47,zhangli...@apache.org<zhangli...@apache.org> wrote:
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 <panj...@apache.org> 于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: panj...@apache.org




Reply via email to