vikiuvb opened a new issue, #24236:
URL: https://github.com/apache/shardingsphere/issues/24236

   ## Feature Request
   
   ### Is your feature request related to a problem?
   ShardingSphere is currently storing all the rule configuration under one 
node in repository. This may work fine for small projects with few tables. 
However for large projects, having hundreds of table, it might hit the limit of 
the underlying repository storage.
   
   For an instance.
   * Zookeeper supports only 1MB of data per node.
   * HashiCorp Consul supports only 512kb of data per KV
   
   
![shardingsphere_rules](https://user-images.githubusercontent.com/13797616/219922138-ca7d2583-b7e5-492c-b2a6-436b059edf6f.jpg)
   
   
   
   ### Describe the feature you would like.
   
   A better model is to store the rules based on the rule type, and for the 
rules where there is a list of configurations (Ex: ShardingRule) is to store 
the configuration in its own node.  
   
   **Example:**
   
   
![image](https://user-images.githubusercontent.com/13797616/219922470-6e1e4285-9b68-43bf-a292-d054df2534ab.png)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: 
[email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to