incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Franc Carter <franc.car...@sirca.org.au>
Subject Re: schema management
Date Tue, 02 Jul 2013 00:55:02 GMT
On Tue, Jul 2, 2013 at 10:33 AM, Todd Fast <todd@digitalexistence.com>wrote:

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

Oops - forgot to mention in my original email that we will be looking into
Mutagen Cassandra in the medium term. I'm after something with a low
barrier to entry initially as we are quite time constrained.

cheers


>
> 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
>>>
>>>
>>>
>>
>


-- 

*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