hunt-redis

所属分类:collect
开发工具:D
文件大小:0KB
下载次数:0
上传日期:2021-12-07 08:18:08
上 传 者sh-1993
说明:  用于D编程语言的Powerfull Redis客户端库。,
(A Powerfull Redis client library for D Programming Language.,)

文件列表:
LICENSE (11357, 2021-11-19)
dub.json (295, 2021-11-19)
examples/ (0, 2021-11-19)
examples/SimpleDemo/ (0, 2021-11-19)
examples/SimpleDemo/.vscode/ (0, 2021-11-19)
examples/SimpleDemo/.vscode/launch.json (879, 2021-11-19)
examples/SimpleDemo/dub.json (391, 2021-11-19)
examples/SimpleDemo/source/ (0, 2021-11-19)
examples/SimpleDemo/source/RedisClusterDemo.d (1790, 2021-11-19)
examples/SimpleDemo/source/RedisDemo.d (1138, 2021-11-19)
examples/SimpleDemo/source/RedisLockDemo.d (1567, 2021-11-19)
examples/SimpleDemo/source/app.d (462, 2021-11-19)
examples/UnitTest/ (0, 2021-11-19)
examples/UnitTest/.vscode/ (0, 2021-11-19)
examples/UnitTest/.vscode/launch.json (876, 2021-11-19)
examples/UnitTest/dub.json (343, 2021-11-19)
examples/UnitTest/source/ (0, 2021-11-19)
examples/UnitTest/source/app.d (742, 2021-11-19)
examples/UnitTest/source/test/ (0, 2021-11-19)
examples/UnitTest/source/test/HostAndPortTest.d (1702, 2021-11-19)
examples/UnitTest/source/test/HostAndPortUtil.d (4490, 2021-11-19)
examples/UnitTest/source/test/RedisClusterTest.d (32911, 2021-11-19)
examples/UnitTest/source/test/RedisPoolTest.d (13817, 2021-11-19)
examples/UnitTest/source/test/RedisTest.d (6599, 2021-11-19)
examples/UnitTest/source/test/commands/ (0, 2021-11-19)
examples/UnitTest/source/test/commands/GeoCommandsTest.d (18035, 2021-11-19)
examples/UnitTest/source/test/commands/RedisCommandTestBase.d (1566, 2021-11-19)
examples/UnitTest/source/test/commands/SortedSetCommandsTest.d (34768, 2021-11-19)
examples/UnitTest/source/test/commands/StreamsCommandsTest.d (14597, 2021-11-19)
examples/UnitTest/source/test/utils/ (0, 2021-11-19)
examples/UnitTest/source/test/utils/RedisClusterTestUtil.d (2516, 2021-11-19)
examples/UnitTest/source/test/utils/RedisURIHelperTest.d (1557, 2021-11-19)
hunt-redis.code-workspace (214, 2021-11-19)
source/ (0, 2021-11-19)
source/hunt/ (0, 2021-11-19)
source/hunt/redis/ (0, 2021-11-19)
source/hunt/redis/AbstractClient.d (13931, 2021-11-19)
source/hunt/redis/BinaryClient.d (50393, 2021-11-19)
... ...

## Hunt Redis A powerfull redis client for D Programming Language. Port from java [Jedis](https://github.com/xetorthio/jedis) project. ## So what can I do with Redis? All of the following redis features are supported: - Sorting - Connection handling - Commands operating on any kind of values - Commands operating on string values - Commands operating on hashes - Commands operating on lists - Commands operating on sets - Commands operating on sorted sets - Transactions - Pipelining - Publish/Subscribe - Persistence control commands - Remote server control commands - Connection pooling - Sharding (MD5, MurmurHash) - Key-tags for sharding - Sharding with pipelining - Scripting with pipelining - Redis Cluster ## To use it just: ```D Redis redis = new Redis("localhost"); redis.set("foo", "bar"); string value = redis.get("foo"); ``` ## Redis Cluster Redis cluster [specification](http://redis.io/topics/cluster-spec) (still under development) is implemented ```D Set!(HostAndPort) redisClusterNodes = new HashSet!(HostAndPort)(); //Redis Cluster will attempt to discover cluster nodes automatically redisClusterNodes.add(new HostAndPort("127.0.0.1", 7379)); RedisCluster rc = new RedisCluster(redisClusterNodes); rc.set("foo", "bar"); string value = rc.get("foo"); ```

近期下载者

相关文件


收藏者