文件名称:aerospike-clj:Aerospike数据库的Clojure客户端
文件大小:55KB
文件格式:ZIP
更新时间:2024-05-29 05:48:56
Clojure
Aerospike-clj 一个自以为是的Clojure库,包装了Aerospike Java Client。 文件: 教程 更高级的文档 要求 Java 8 Clojure 1.8 特征 将Java客户端的回调模型转换为基于Java(8) CompletableFuture的API。 在有效负载(放置/获取)上公开传递功能的(异步)代码转换器。 健康检查实用程序。 函数返回Clojure记录。 到期 功能完整性: 大多接近完成。 稳定性:生产就绪。 积极并广泛用于生产中。 自以为是 仅非阻塞:仅公开非阻塞API。 如果愿意,可以使用deref阻止。 期货而不是回调。 期货(和功能链)更具可组合性,且混乱程度较低。 如果仍然需要同步行为,则调用代码仍可以deref ( @ )返回的将来对象。 为了进行更复杂的协调,可以直接使用Java的CompletableFuture AP
【文件预览】:
aerospike-clj-master
----.gitignore(72B)
----update-docs.sh(511B)
----src()
--------main()
----CONTRIBUTING.md(1KB)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(12KB)
----doc()
--------tutorial.md(10KB)
--------advanced-async-hooks.md(3KB)
----CHANGELOG.md(5KB)
----.clj-kondo()
--------config.edn(838B)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----README.md(7KB)
----test()
--------coveralls.sh(140B)
--------aerospike_clj()
----project.clj(2KB)