public interface PersistRepository
extends org.apache.shardingsphere.infra.util.spi.type.typed.TypedSPI
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
PATH_SEPARATOR
Path separator.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
Close.
|
void |
delete(String key)
Delete node.
|
String |
get(String key)
Get data from registry center.
|
List<String> |
getChildrenKeys(String key)
Get names of sub-node.
|
String |
getDirectly(String key)
Get value from registry center directly.
|
boolean |
isExisted(String key)
Judge node is exist or not.
|
void |
persist(String key,
String value)
Persist data.
|
void |
update(String key,
String value)
Update data.
|
String get(String key)
Maybe use cache if existed.
key - key of dataString getDirectly(String key)
key - keyList<String> getChildrenKeys(String key)
key - key of databoolean isExisted(String key)
key - keyvoid persist(String key, String value)
key - key of datavalue - value of datavoid delete(String key)
key - key of datavoid close()
Copyright © 2022 The Apache Software Foundation. All rights reserved.