Commit Graph

65 Commits

Author SHA1 Message Date
Yaourt
d3362da12c hvals now return a Collection, not a Set neither a List. 2010-11-12 15:42:42 +01:00
Jonathan Leibiusky
f62548931c Add a pool for sharded jedis 2010-11-10 13:41:41 -03:00
Yaourt
dd6874aa7a Hashes hkeys and hvals refactored to return a set instead of a list.
It looks like the order is not guaranted, so a set seems much adapted than a list.
2010-11-08 15:58:15 +01:00
Yaourt
e2d8148802 Binary key & values seems to be implemented now 2010-11-04 15:59:50 +01:00
Jonathan Leibiusky
d70c42edb9 Added sharding+pipelining support 2010-11-02 01:04:02 -03:00
AIT
a732ed3a19 IJedis renamed ro JedisCommands 2010-10-18 11:23:11 -03:00
AIT
e38a3fc012 Introducing IJedis common interface for sharded and non-sharded Jedis 2010-10-18 11:22:50 -03:00
Jonathan Leibiusky
6a1e141064 Added sharding benchmark and removed some imports 2010-09-30 21:04:21 -03:00
Murilo Queiroz
39618506e4 Key tags support made optional.
The regular expression in the key tags code leads to a 20% performance hit,
so it's disabled by default.
2010-09-30 18:14:32 -03:00
Alex Tkachman
53efb8471f simplification of sharding 2010-09-16 15:41:04 +02:00
Jonathan Leibiusky
3d1546131a Implemented linsert 2010-09-15 17:17:24 -03:00
Jonathan Leibiusky
ed20894c95 Refactores primitive types in the API. Now int -> Integer and double -> Double.
This is to support Redis null values
2010-09-15 14:41:35 -03:00
Jonathan Leibiusky
224555afd2 Added password to Jedis, JedisPool and ShardedJedis constructor for easier and more efficient usage 2010-09-14 16:43:48 -03:00
Jonathan Leibiusky
8629360954 Added MurmureHash as sharding algo. 2010-09-14 14:08:49 -03:00
Jonathan Leibiusky
baab2225f6 Added sharding using ketama 2010-09-14 01:30:59 -03:00