Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Status of 'Redis cluster specification' document
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  8 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Timo Schoeler  
View profile  
 More options Oct 30 2012, 2:17 pm
From: Timo Schoeler <timothy.schoe...@googlemail.com>
Date: Tue, 30 Oct 2012 11:17:49 -0700 (PDT)
Local: Tues, Oct 30 2012 2:17 pm
Subject: Status of 'Redis cluster specification' document

Hi,

there's the document http://redis.io/topics/cluster-spec about Redis
Cluster specs -- AFAICS there's neither a time stamp, nor any kind of
version of this document.

As Redis 2.6 was released recently, I'm pretty excited what* *the *current* state
on this issues is?

Thanks in advance.

Best,

Timo


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jisoo Park  
View profile  
 More options Nov 1 2012, 10:51 am
From: Jisoo Park <xxx...@gmail.com>
Date: Thu, 1 Nov 2012 07:51:26 -0700 (PDT)
Local: Thurs, Nov 1 2012 10:51 am
Subject: Re: Status of 'Redis cluster specification' document

You can see them on Github.

https://github.com/antirez/redis/issues/search?q=cluster Issues containing
'cluster'

https://github.com/antirez/redis/issues?milestone=2&state=open 3.0 Milestone


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Timo Schoeler  
View profile  
 More options Nov 1 2012, 2:51 pm
From: Timo Schoeler <timothy.schoe...@googlemail.com>
Date: Thu, 1 Nov 2012 11:51:27 -0700 (PDT)
Local: Thurs, Nov 1 2012 2:51 pm
Subject: Re: Status of 'Redis cluster specification' document

Thanks a lot, that was right what I was searching for!

Best,

Timo

Am Donnerstag, 1. November 2012 15:51:26 UTC+1 schrieb Jisoo Park:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Salvatore Sanfilippo  
View profile  
 More options Nov 1 2012, 2:55 pm
From: Salvatore Sanfilippo <anti...@gmail.com>
Date: Thu, 1 Nov 2012 19:55:19 +0100
Local: Thurs, Nov 1 2012 2:55 pm
Subject: Re: Status of 'Redis cluster specification' document
On Tue, Oct 30, 2012 at 7:17 PM, Timo Schoeler

<timothy.schoe...@googlemail.com> wrote:
> Hi,

> there's the document http://redis.io/topics/cluster-spec about Redis Cluster
> specs -- AFAICS there's neither a time stamp, nor any kind of version of
> this document.

> As Redis 2.6 was released recently, I'm pretty excited what the current
> state on this issues is?

Hello Timo,

the Redis Cluster specification is not really a "specification" in the
proper strict sense as "get me the specification, I can implement it".
There are a number of holes that must be filled, not much, but the
evil is in the details.

A lot of those unspecified points are actually sometimes *already*
implemented in the unstable branch, other are discussed, and a lot
more will be simply discovered as the implementation gets more
complete / mature.

So what we have *for now* in the unstable branch about Cluster?

1) Gossip to propagate information about the cluster, to link every
node with each other.
2) Gossip to propagate information about what node is responsible for
what hash slot.
3) Redirections. Node can redirect you to the right node if you ask a
question they can't reply to.
4) Atomic keys migration, that is the base of the resharding.
5) Failure detection. It is possible that this will get reworked using
experiences from Sentinel. Sentinel failure detection is probably
better already.
6) The user space tool to manage the cluster is a work in progress,
but can already do a "toy resharding" operation.

So that's the current state, but the good news is, Cluster and
Sentinel will be my main goals in the next months, and I want to bring
Cluster to beta-quality ASAP. I'll focus a lot into it because at this
point with Redis 2.6 we have a project that's pretty mature compared
to the past, and I can't see other big features apart form Sentinel
and Cluster to say, ok, let's block the development of these two
features and get XYZ ready instead. I'm also pretty confident we'll
stick with our single-thread-serves-all design for time to come, and
use Cluster to distribute Redis when there is need to use multiple
cores. Basically this means that in the Redis philosophy the approach
could be "another core or another computer for me is the same". I can
change idea, but *after* I'll see how Cluster will perform in this
regard :-)

Cheers,
Salvatore

--
Salvatore 'antirez' Sanfilippo
open source developer - VMware
http://invece.org

Beauty is more important in computing than anywhere else in technology
because software is so complicated. Beauty is the ultimate defence
against complexity.
       — David Gelernter


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Timo Schoeler  
View profile  
 More options Nov 1 2012, 4:05 pm
From: Timo Schoeler <timothy.schoe...@googlemail.com>
Date: Thu, 1 Nov 2012 13:05:09 -0700 (PDT)
Local: Thurs, Nov 1 2012 4:05 pm
Subject: Re: Status of 'Redis cluster specification' document

Thanks a lot, Salvatore, that did quite shed some light on open questions
of mine. I appreciate your answer very much!

Best,

Timo

Am Donnerstag, 1. November 2012 19:55:48 UTC+1 schrieb Salvatore Sanfilippo:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Timo Schoeler  
View profile  
 More options Nov 2 2012, 7:58 am
From: Timo Schoeler <timothy.schoe...@googlemail.com>
Date: Fri, 2 Nov 2012 04:58:25 -0700 (PDT)
Local: Fri, Nov 2 2012 7:58 am
Subject: Re: Status of 'Redis cluster specification' document

Hi again, however, I'm still searching for kind of 'matrix' to see what
features are really implemented and 'production ready' in 2.6...

Cheers,

Timo

Am Donnerstag, 1. November 2012 21:05:09 UTC+1 schrieb Timo Schoeler:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Salvatore Sanfilippo  
View profile  
 More options Nov 2 2012, 8:03 am
From: Salvatore Sanfilippo <anti...@gmail.com>
Date: Fri, 2 Nov 2012 13:03:19 +0100
Local: Fri, Nov 2 2012 8:03 am
Subject: Re: Status of 'Redis cluster specification' document
On Fri, Nov 2, 2012 at 12:58 PM, Timo Schoeler

<timothy.schoe...@googlemail.com> wrote:
> Hi again, however, I'm still searching for kind of 'matrix' to see what
> features are really implemented and 'production ready' in 2.6...

In 2.6 there is almost no cluster, with the exception of the following commands:

DUMP, MIGRATE, RESTORE, that are inside 2.6 and are production ready.

Cheers,
Salvatore

--
Salvatore 'antirez' Sanfilippo
open source developer - VMware
http://invece.org

Beauty is more important in computing than anywhere else in technology
because software is so complicated. Beauty is the ultimate defence
against complexity.
       — David Gelernter


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Timo Schoeler  
View profile  
 More options Nov 2 2012, 8:05 am
From: Timo Schoeler <timothy.schoe...@googlemail.com>
Date: Fri, 2 Nov 2012 05:05:41 -0700 (PDT)
Local: Fri, Nov 2 2012 8:05 am
Subject: Re: Status of 'Redis cluster specification' document

Hi,

wow, that was a very fast reply...

Okay, thanks for that information.

Cheers,

Timo

Am Freitag, 2. November 2012 13:03:47 UTC+1 schrieb Salvatore Sanfilippo:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »