文件名称:clj-hazelcast:Hazelcast p2p集群的Clojure库
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-08 18:52:28
Clojure
克莉丝·哈泽斯特(Clj-Hazelcast) 用于Hazelcast的Clojure库,一个用于Java的开源集群和高度可扩展的数据分发平台。 TravisCI状态 用法 Clj hazelcast是开箱即用的预配置,并允许添加成员作为选项。 例如,init函数采用一个映射{:peers [hostname1 hostname2 ...]},并在其上启动一个对等节点作为集群的成员。 该库支持跨网络同步clj-kryo(来自Runa Labs的另一个开源库)可序列化的数据结构。 它还支持它们之间的事件驱动通信。 典型的用例是在同级之间同步键/值对。 例如: 假设您在所有节点中都有以下数据:(def test-map(atom nil))您可以在主机1上将此映射中的新值放入:(hazelcast / put!@ test-map:baz“ foobar”) 然后,您可以从主机2中检索
【文件预览】:
clj-hazelcast-master
----.gitignore(226B)
----README.md(4KB)
----project.clj(463B)
----test()
--------clj_hazelcast()
----src-java()
--------cljhazelcast()
----src()
--------clj_hazelcast()
----.travis.yml(48B)