code: public void persistConfiguration(final String shardingSchemaName, final Map<String, DataSourceConfiguration> dataSourceConfigs, final RuleConfiguration ruleConfig,
                                       final Authentication authentication, final Properties props, final boolean isOverwrite) {
          persistDataSourceConfiguration(shardingSchemaName, dataSourceConfigs, isOverwrite);
          persistRuleConfiguration(shardingSchemaName, ruleConfig, isOverwrite);
          persistAuthentication(authentication, isOverwrite);
          persistProperties(props, isOverwrite);
      }
docs: Persist rule configuration.
  
  @param shardingSchemaName sharding schema name
  @param dataSourceConfigs data source configuration map
  @param ruleConfig rule configuration
  @param authentication authentication
  @param props sharding properties
  @param isOverwrite is overwrite registry center's configuration