incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Todd Fast <t...@digitalexistence.com>
Subject Re: schema management
Date Tue, 02 Jul 2013 00:33:11 GMT
Franc--

I think you will find Mutagen Cassandra very interesting; it is similar to
schema management tools like Flyway for SQL databases:

Mutagen Cassandra is a framework (based on Mutagen) that provides schema
> versioning and mutation for Apache Cassandra.
>
> Mutagen is a lightweight framework for applying versioned changes (known
> as mutations) to a resource, in this case a Cassandra schema. Mutagen takes
> into account the resource's existing state and only applies changes that
> haven't yet been applied.
>
> Schema mutation with Mutagen helps you make manageable changes to the
> schema of live Cassandra instances as you update your software, and is
> especially useful when used across development, test, staging, and
> production environments to automatically keep schemas in sync.



https://github.com/toddfast/mutagen-cassandra

Todd


On Mon, Jul 1, 2013 at 5:23 PM, sankalp kohli <kohlisankalp@gmail.com>wrote:

> You can generate schema through the code. That is also one option.
>
>
> On Mon, Jul 1, 2013 at 4:10 PM, Franc Carter <franc.carter@sirca.org.au>wrote:
>
>>
>> Hi,
>>
>> I've been giving some thought to the way we deploy schemas and am looking
>> for something better than out current approach, which is to use
>> cassandra-cli scripts.
>>
>> What do people use for this ?
>>
>> cheers
>>
>> --
>>
>> *Franc Carter* | Systems architect | Sirca Ltd
>>  <marc.zianideferranti@sirca.org.au>
>>
>> franc.carter@sirca.org.au | www.sirca.org.au
>>
>> Tel: +61 2 8355 2514
>>
>> Level 4, 55 Harrington St, The Rocks NSW 2000
>>
>> PO Box H58, Australia Square, Sydney NSW 1215
>>
>>
>>
>

Mime
View raw message