New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for sharding #7

Merged
merged 3 commits into from Apr 13, 2011

Conversation

Projects
None yet
3 participants
@chrismoos
Copy link
Contributor

chrismoos commented Apr 11, 2011

Hi,

I've just added support for sharding.

There are a few new modules:

erldis_shard, allows you to create your list of shards and retrieve a client for the shard'd key.
erldis_pool_sup, adds ability to manage a pool of many redis connections accessible by {host, port}
hash_ring, implements a hash ring with SHA1

Let me know if you have any questions/comments!

Thanks,
Chris

@cstar

This comment has been minimized.

Copy link
Owner

cstar commented Apr 11, 2011

Hi Chris,

It's great !
I'll merge it this week. It's really a feature I wanted, and I am really happy you did it.
Awesome work, thanks,
Eric
Le 11 avr. 2011 à 04:43, chrismoos a écrit :

Hi,

I've just added support for sharding.

There are a few new modules:

erldis_shard, allows you to create your list of shards and retrieve a client for the shard'd key.
erldis_pool_sup, adds ability to manage a pool of many redis connections accessible by {host, port}
hash_ring, implements a hash ring with SHA1

Let me know if you have any questions/comments!

Thanks,
Chris

Reply to this email directly or view it on GitHub:
#7

@ghost

This comment has been minimized.

Copy link

ghost commented Apr 13, 2011

Hi,

Thanks first of course, i just want use it in my project!
So happy you did it!

Thanks again
gordon

@cstar cstar merged commit 1ab0000 into cstar:master Apr 13, 2011

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment