incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sylvain Lebresne <sylv...@datastax.com>
Subject Re: A question about using 'update keyspace with strategyoptions' command
Date Tue, 05 Aug 2014 10:13:13 GMT
On Tue, Aug 5, 2014 at 11:40 AM, Lu, Boying <Boying.Lu@emc.com> wrote:

> What I want to know is “are the *strategy* changed ?’ after the ‘udpate
> keyspace with strategy_options…’ command returns successfully
>

Like all schema changes, not necessarily on all nodes. You will have to
check for schema agreement between nodes.



> Not the *data* change.
>
>
>
> e.g. say I run the command ‘update keyspace with strategy_opitons [dc1: 3,
> dc2:3]’ , when this command returns,
>
> are the *strategy* options already changed? Or I need to wait some time
> for the strategy to be changed?
>
>
>
>
>
> *From:* Sylvain Lebresne [mailto:sylvain@datastax.com]
> *Sent:* 2014年8月5日 16:59
> *To:* user@cassandra.apache.org
>
> *Subject:* Re: A question about using 'update keyspace with
> strategyoptions' command
>
>
>
> Changing the strategy options, and in particular the replication factor,
> does not perform any data replication by itself. You need to run a repair
> to ensure data is replicated following the new replication.
>
>
>
> On Tue, Aug 5, 2014 at 10:52 AM, Lu, Boying <Boying.Lu@emc.com> wrote:
>
> Thanks. yes. I can use the ‘show keyspace’ command to check and see the
> strategy does changed.
>
>
>
> But what I want to know is if the ‘update keyspace with strategy_options
> …’ command is
>
> a ‘sync’ operation or a ‘async’ operation.
>
>
>
>
>
>
>
> *From:* Rahul Menon [mailto:rahul@apigee.com]
> *Sent:* 2014年8月5日 16:38
> *To:* user
> *Subject:* Re: A question about using 'update keyspace with
> strategyoptions' command
>
>
>
> Try the show keyspaces command and look for "Options" under each keyspace.
>
>
>
> Thanks
>
> Rahul
>
>
>
> On Tue, Aug 5, 2014 at 2:01 PM, Lu, Boying <Boying.Lu@emc.com> wrote:
>
> Hi, All,
>
>
>
> I want to run ‘update keyspace with strategy_options={dc1:3, dc2:3}’ from
> cassandra-cli to update the strategy options of some keyspace
>
> in a multi-DC environment.
>
>
>
> When the command returns successfully, does it mean that the strategy
> options have been updated successfully or I need to wait
>
> some time for the change to be propagated  to all DCs?
>
>
>
> Thanks
>
>
>
> Boying
>
>
>
>
>
>
>

Mime
View raw message