shardingAlgorithms:
# algorithmName is specified by users, and its property has to be consistent with that of shardingAlgorithmName in the sharding strategy.<algorithmName>:
# type and props, please refer to the built-in sharding algorithm: https://shardingsphere.apache.org/document/current/en/user-manual/common-config/builtin-algorithm/sharding/type: xxxprops:
xxx: xxx
Encryption
encryptors:
# encryptorName is specified by users, and its property should be consistent with that of encryptorName in encryption rules.<encryptorName>:
# type and props, please refer to the built-in encryption algorithm: https://shardingsphere.apache.org/document/current/en/user-manual/common-config/builtin-algorithm/encrypt/type: xxxprops:
xxx: xxx
Read/Write Splitting Load Balancer
loadBalancers:
# loadBalancerName is specified by users, and its property has to be consistent with that of loadBalancerName in read/write splitting rules.# type and props, please refer to the built-in read/write splitting algorithm load balancer: https://shardingsphere.apache.org/document/current/en/user-manual/common-config/builtin-algorithm/load-balance/type: xxxprops:
xxx: xxx
Shadow DB
shadowAlgorithms:
# shadowAlgorithmName is specified by users, and its property has to be consistent with that of shadowAlgorithmNames in shadow DB rules.<shadowAlgorithmName>:
# type and props, please refer to the built-in shadow DB algorithm: https://shardingsphere.apache.org/document/current/en/user-manual/common-config/builtin-algorithm/shadow/type: xxxprops:
xxx: xxx
High Availability
discoveryTypes:
# discoveryTypeName is specified by users, and its property has to be consistent with that of discoveryTypeName in the database discovery rules.type: xxxprops:
xxx: xxx
Data Masking
maskAlgorithms:
# maskAlgorithmName is specified by users, and its property should be consistent with that of maskAlgorithm in mask rules.<maskAlgorithmName>:
# type and props, please refer to the built-in mask algorithm: https://shardingsphere.apache.org/document/current/en/user-manual/common-config/builtin-algorithm/mask/type: xxxprops:
xxx: xxx