Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/redis/redis-rb
A Ruby client library for Redis
https://github.com/redis/redis-rb
Now with examples from Ezra's Mtn. West Rubyconf talk.
d48138b3be456b2701716ab91e89ac163d683191 authored almost 16 years ago
d48138b3be456b2701716ab91e89ac163d683191 authored almost 16 years ago
Some additional cleanup.
12f8a845c84ad7220a8e0bd19738bcdd583f9fb1 authored almost 16 years ago
12f8a845c84ad7220a8e0bd19738bcdd583f9fb1 authored almost 16 years ago
First crack at making Ezra's baby pretty \m/.
Implemented proper installation of redis and dtach.
Updated READEME to have current and accurate...
Implement special case keys for making sure you get the same server using distredis:
sometimes you want to make sure a set of keys reside on the same server
when using DistRedis, so...
bgsave -> lastsave
d6b7ea18061a418e08c1f23b17059042920a00bc authored almost 16 years ago
d6b7ea18061a418e08c1f23b17059042920a00bc authored almost 16 years ago
adding better_timeout and wrapping all redis network calls in timeout_retry
1ce54e46c54ddc4081b42f0405c17c64306f2298 authored almost 16 years ago
1ce54e46c54ddc4081b42f0405c17c64306f2298 authored almost 16 years ago
fixup rakefile so gem builds properly
8332eeb456065f130450f2f560686e8ad15afd8d authored almost 16 years ago
8332eeb456065f130450f2f560686e8ad15afd8d authored almost 16 years ago
make sure the gem builds ok
0d28b39b3f321430d37a4aea4f8ce7c9a19a6ac1 authored almost 16 years ago
0d28b39b3f321430d37a4aea4f8ce7c9a19a6ac1 authored almost 16 years ago
mumble
49924242fa666bd6fe14013cf46fadcea5fca899 authored almost 16 years ago
49924242fa666bd6fe14013cf46fadcea5fca899 authored almost 16 years ago
much better key distribution with better gen_key hash function
c49e347bfcb558f3525d94df2150953068377935 authored almost 16 years ago
c49e347bfcb558f3525d94df2150953068377935 authored almost 16 years ago
redis not rabbit
eb288e2627c423fb59143f3811fd8bd3e1e3586c authored almost 16 years ago
eb288e2627c423fb59143f3811fd8bd3e1e3586c authored almost 16 years ago
spec for LSET, update gitignore to ignore rdsrv dir. distredis script added
for booting a cluster of redis servers
b344f2c018dee21000d7edc278dc8bb73538ddd1 authored almost 16 years ago
implement and spec LSET for setting a single element of a list value at an index
6ccfb1bb396eb679fa92e073b70a006c82146174 authored almost 16 years ago
6ccfb1bb396eb679fa92e073b70a006c82146174 authored almost 16 years ago
RedisCloud -> DistRedis
98d287d90d86842c39e09beac80bd19989b02dc2 authored almost 16 years ago
98d287d90d86842c39e09beac80bd19989b02dc2 authored almost 16 years ago
fixup gitignore
df243e2de7e16d440ffe6aa585b0d9c3326587aa authored almost 16 years ago
df243e2de7e16d440ffe6aa585b0d9c3326587aa authored almost 16 years ago
delete_cloud! method that deletes all keys in all redis servers.
484a7aa22431d1f8d39d6ebaf23fe06adb7d3d99 authored almost 16 years ago
484a7aa22431d1f8d39d6ebaf23fe06adb7d3d99 authored almost 16 years ago
properly delegate keys "*" to collect keys from each cloud member.
0f81ee1b6ebaa6bd151e6454760cae4c78715635 authored almost 16 years ago
0f81ee1b6ebaa6bd151e6454760cae4c78715635 authored almost 16 years ago
forgot to add RedisCLoud. this class is ajust a proxy wrapper around Redis
that first looks up which server to use based on consistent ring hashing and then
runs the metho...
adding HashRing and RedisCLoud for distributing work across a farm of redis servers
6bce5bdf3a3ad7bb87952b05ef1357611bd365ba authored almost 16 years ago
6bce5bdf3a3ad7bb87952b05ef1357611bd365ba authored almost 16 years ago
bulk_reply doesnt read negative numbers
28111dd377475e727bdeb89ba30f3955506f73c3 authored almost 16 years ago
28111dd377475e727bdeb89ba30f3955506f73c3 authored almost 16 years ago
spec for SET intersect(works now)
d73f3be28358a07cbafcadb565878abe76c86d2c authored almost 16 years ago
d73f3be28358a07cbafcadb565878abe76c86d2c authored almost 16 years ago
Updating to redis from svn trunk with new protocol changes implemented and tested
3c8ca063f34837d1fa6cc8a4802c88a411fc7659 authored almost 16 years ago
3c8ca063f34837d1fa6cc8a4802c88a411fc7659 authored almost 16 years ago
Merge branch 'master' of git://github.com/snepo/redis-rb
* 'master' of git://github.com/snepo/redis-rb:
adding a git ignore for the nohup.out file and ...
implemented SET features, full proto complete and tested now
7534d778990b2ff9a830596ea3efc9d211454731 authored almost 16 years ago
7534d778990b2ff9a830596ea3efc9d211454731 authored almost 16 years ago
adding a git ignore for the nohup.out file and the redis source
b17e45b755123f56270b88820a7cc6dd5ceb5521 authored almost 16 years ago
b17e45b755123f56270b88820a7cc6dd5ceb5521 authored almost 16 years ago
just adding a clean to the start task
d05a6fb275469f6b8810df30a7d73d66b4b6b37a authored almost 16 years ago
d05a6fb275469f6b8810df30a7d73d66b4b6b37a authored almost 16 years ago
read_proto
c247a4af679a77742f3e34dc7a53133b87384444 authored almost 16 years ago
c247a4af679a77742f3e34dc7a53133b87384444 authored almost 16 years ago
added rake tasks for managing redis. If you want to play just run
rake redis:start
and we will download, compile and run redis.
6ecf9a2b9dd8224900c6b2748d489a18a8c5b469 authored almost 16 years ago
simplify
0951204e6a84ca335ac154f0449eeba149a81086 authored almost 16 years ago
0951204e6a84ca335ac154f0449eeba149a81086 authored almost 16 years ago
sets dont seem to work yet
16e926a58d1a50148ab6bd2738f97fb946a16846 authored almost 16 years ago
16e926a58d1a50148ab6bd2738f97fb946a16846 authored almost 16 years ago
remove old readme
572e7c65cdf8a7eb1481aac458f96dfdb2904b7d authored almost 16 years ago
572e7c65cdf8a7eb1481aac458f96dfdb2904b7d authored almost 16 years ago
moar spec
b2899702d8504394db9f0a542ed5b437b984bf45 authored almost 16 years ago
b2899702d8504394db9f0a542ed5b437b984bf45 authored almost 16 years ago
adding specs
ae3cc70110effda3d3b7212491d677c0ada1dc5c authored almost 16 years ago
ae3cc70110effda3d3b7212491d677c0ada1dc5c authored almost 16 years ago
make a proper gem. implement *all* protocol specs.
A few of them seem to not work in the redis server yet like incrby and decrby
2c635cb5abe637580187ba46b2b47230a50a55a4 authored almost 16 years ago
more efficient reads
d0763171ff42e042a08f44eab43b4682595cf531 authored almost 16 years ago
d0763171ff42e042a08f44eab43b4682595cf531 authored almost 16 years ago
remove p char
2db7c35f0270ca59c8ef1c40cce00e469bc642ac authored almost 16 years ago
2db7c35f0270ca59c8ef1c40cce00e469bc642ac authored almost 16 years ago
works now
77d1db53aa1c31818e6aba213ded1a3bc0e518f0 authored almost 16 years ago
77d1db53aa1c31818e6aba213ded1a3bc0e518f0 authored almost 16 years ago
readme
d8558d4cd8f91657067ba572f23caf3f255ce7d0 authored almost 16 years ago
d8558d4cd8f91657067ba572f23caf3f255ce7d0 authored almost 16 years ago
first commit
c7d692ea87d08add28a53a8c71d66f12c7e7542f authored almost 16 years ago
c7d692ea87d08add28a53a8c71d66f12c7e7542f authored almost 16 years ago