salad:支持Sentinel和Redis集群的异步Scala Redis客户端

时间:2024-05-31 23:45:49
【文件属性】:

文件名称:salad:支持Sentinel和Redis集群的异步Scala Redis客户端

文件大小:29KB

文件格式:ZIP

更新时间:2024-05-31 23:45:49

redis caching cache redis-sentinel redis-cluster

沙拉 Salad包装了生菜异步和同步Java API,为Scala应用程序提供了惯用的API。 提供有效的SERDES(序列化器-反序列化器)以将键和值编码为纯字节数组或Snappy压缩字节数组。 CompactByteArraySerdes和SnappySerdes还将数字值压缩为尽可能最小的无损表示形式。 支持单节点Redis,主从Sentinel配置和分片Redis群集配置。 沙拉还确保生菜引发的所有异常都可以在Scala期货中进行映射。 如果直接使用生菜,则生菜中的异常可能不会触发Scala中的Future.failed 。 用法 SaladAPI是生菜API的基本包装。 可以使用各种包装器来装饰它,以增加其他功能。 实例化生菜API val client = RedisClient.create("redis://localhost") val lettuceAPI =


【文件预览】:
salad-master
----.gitignore(235B)
----src()
--------main()
----LICENSE(11KB)
----README.md(5KB)
----build.sbt(526B)

网友评论