Retro Eye care Haitian Deep Dark Default

StandalonePersistRepository

Fully-qualified class name

org.apache.shardingsphere.mode.repository.standalone.StandalonePersistRepository

Definition

Standalone mode configuration information persistence definition

Implementation classes

Configuration Type Description Fully-qualified class name
H2 H2-based persistence org.apache.shardingsphere.mode.repository.standalone.h2.H2Repository

ClusterPersistRepository

Fully-qualified class name

org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepository

Definition

Cluster mode configuration information persistence definition

Implementation classes

Configuration Type Description Fully-qualified class name
ZooKeeper ZooKeeper-based persistence org.apache.shardingsphere.mode.repository.cluster.zookeeper.CuratorZookeeperRepository
etcd Etcd-based persistence org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository
Nacos Nacos-based persistence org.apache.shardingsphere.mode.repository.cluster.nacos.NacosRepository

GovernanceWatcher

Fully-qualified class name

org.apache.shardingsphere.mode.manager.cluster.coordinator.registry.GovernanceWatcher

Definition

Governance listener definition

Implementation classes

Configuration Type Description Fully-qualified class name
Types: ADDED, UPDATED, DELETED; WatchingKeys: /nodes/compute_nodes Compute node state change listener org.apache.shardingsphere.mode.manager.cluster.coordinator.registry.status.compute.watcher.ComputeNodeStateChangedWatcher
Types: ADDED, DELETED; WatchingKeys: /lock/database/locks Database lock state change listener org.apache.shardingsphere.mode.manager.cluster.coordinator.lock.database.watcher.DatabaseLockChangedWatcher
Types: ADDED, DELETED; WatchingKeys: /lock/distributed/locks Distributed lock change listener org.apache.shardingsphere.mode.manager.cluster.coordinator.lock.distributed.watcher.DistributedLockChangedWatcher
Types: UPDATED; WatchingKeys: /rules The global rule configuration change listener org.apache.shardingsphere.mode.manager.cluster.coordinator.registry.config.watcher.GlobalRuleChangedWatcher
Types: ADDED, UPDATED, DELETED; WatchingKeys: /metadata/${databaseName} Metadata change listener org.apache.shardingsphere.mode.manager.cluster.coordinator.registry.metadata.watcher.MetaDataChangedWatcher
Types: ADDED, UPDATED; WatchingKeys: /props Property change listener org.apache.shardingsphere.mode.manager.cluster.coordinator.registry.config.watcher.PropertiesChangedWatcher
Types: ADDED, UPDATED, DELETED; WatchingKeys: /nodes/storage_nodes Storage node state change listener org.apache.shardingsphere.mode.manager.cluster.coordinator.registry.status.storage.watcher.StorageNodeStateChangedWatcher