menghaoranss commented on issue #5128: Optimize MetaData Center 
#MetaDataCenter-phase-3
URL: 
https://github.com/apache/incubator-shardingsphere/issues/5128#issuecomment-611915187
 
 
   @kimmking ,about task 5, does the metadata structure in center have to be 
consistent with the metadata in the memory? 
   I have some suggestions: 
   ```
   configuredSchemaMetaData:
     tables:
     - columns:
       - caseSensitive: false
         dataType: 0
         generated: false
         name: id
         primaryKey: true
       name: t_order
   unconfiguredSchemaMetaDataMap:
     ds_0:
       tables:
       - columns:
         - caseSensitive: false
           dataType: 0
           generated: false
           name: id
           primaryKey: true
         - caseSensitive: false
           dataType: 0
           generated: false
           name: user_id
           primaryKey: false
         - caseSensitive: false
           dataType: 0
           generated: false
           name: order_id
           primaryKey: false
         indexes:
         - name: PRIMARY
         - name: t_user_order_id_index
         - name: t_user_user_id_index
         name: t_user
   ```
   And this is the previous config:
   ```
   configuredSchemaMetaData:
     tables:
       t_order:
         columns:
           id:
             caseSensitive: false
             dataType: 0
             generated: false
             name: id
             primaryKey: true
   unconfiguredSchemaMetaDataMap:
     ds_0:
       tables:
         t_user:
           columns:
             user_id:
               caseSensitive: false
               dataType: 0
               generated: false
               name: user_id
               primaryKey: false
             id:
               caseSensitive: false
               dataType: 0
               generated: false
               name: id
               primaryKey: true
             order_id:
               caseSensitive: false
               dataType: 0
               generated: false
               name: order_id
               primaryKey: false
           indexes:
             t_user_order_id_index:
               name: t_user_order_id_index
             t_user_user_id_index:
               name: t_user_user_id_index
             primary:
               name: PRIMARY
   ```

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to