import io.cuttle.cuttle.ClusterManager; import io.cuttle.cuttle.Node; import io.cuttle.cuttle.RemoteCache; import io.cuttle.cuttle.RemoteCacheBuilder; import io.cuttle.cuttle.RemoteCacheManager; public class DistributedCache { private RemoteCache<String, String> cache; public DistributedCache() { ClusterManager clusterManager = new ClusterManager(); Node node = clusterManager.createNode("CacheNode"); RemoteCacheManager cacheManager = RemoteCacheBuilder.newBuilder() .setClusterManager(clusterManager) .setName("MyCache") .addNode(node) .build(); cache = cacheManager.getCache(); } public void put(String key, String value) { cache.put(key, value); } public String get(String key) { return cache.get(key); } public void remove(String key) { cache.remove(key); } }


上一篇:
下一篇:
切换中文