使用JAVA将GemFire放在服务器区域上
如何使用java代码连接到GemFire群集,从客户端获取区域并将一些值放入该区域。在官方用户指南中,特别是在中,有几个示例说明了您试图实现的目标。下面是一个极简主义的例子 服务器缓存.xml使用JAVA将GemFire放在服务器区域上,java,gemfire,in-memory-data-grid,bigdata,Java,Gemfire,In Memory Data Grid,Bigdata,如何使用java代码连接到GemFire群集,从客户端获取区域并将一些值放入该区域。在官方用户指南中,特别是在中,有几个示例说明了您试图实现的目标。下面是一个极简主义的例子 服务器缓存.xml <cache> <cache-server/> <region name="TEST"> <region-attributes refid="REPLICATE"/> </region> </cach
<cache>
<cache-server/>
<region name="TEST">
<region-attributes refid="REPLICATE"/>
</region>
</cache>
<client-cache>
<pool name="default">
<locator host="localhost" port="10334"/>
</pool>
<region name="TEST" refid="PROXY"/>
</client-cache>
您可能需要检查项目,并删除所有样板文件:-)。
干杯
public static void main(String[] args) throws Exception {
ClientCache cache = new ClientCacheFactory().set("cache-xml-file", "client-cache.xml").set("log-level", "config").create();
Region region = cache.getRegion("TEST");
region.put("key1", new MyPojo("attribute1", "attribute2"));
cache.close();
System.exit(0);
}