Cassandra 2.0 데이터를 보는데.. 참 좋았다. (이 cassandra의 철학은 시스템이 먼저가 아닌 사람을 집중하는 것 같다. )
2.0의 키포인트는 SQL과 transaction의 강력한 지원이다. 2.1에서 cassandra가 생각하는 그림이 나올 예정이라고 한다. 현재 2.0은 전천히 진행중이다.
SQL과 같은 CQL을 강력히 지원하는 2.0이 나올줄은 몰랐다. 결국 Google 의 Spanner처럼 비슷한 길을 길어가는 형태(SQL, transaction지원) 가 될 것 같은 느낌이 든다.
cassandra 2.0에서 lightweight transcation(http://www.datastax.com/dev/blog/lightweight-transactions-in-cassandra-2-0) 을 사용하기로 했다. FoundationDB (https://foundationdb.com/blog/those-are-not-transactions-cassandra-2-0) 는 먼소리냐 며 태클을 걸지만... 결국은 써봐야 아는 내용일 것 같다.
------
cassandra 2.0 이 최근에 출시되었다.
관련 기능 정보에 대한 링크를 정리한다.
<2.0>
1. What's new cassandar 2.0
http://www.datastax.com/documentation/cassandra/2.0/webhelp/index.html
2. What’s under the hood in Cassandra 2.0
http://www.datastax.com/dev/blog/whats-under-the-hood-in-cassandra-2-0
2. Facebook’s Cassandra paper, annotated and compared to Apache Cassandra 2.0
http://www.datastax.com/documentation/articles/cassandra/cassandrathenandnow.html
3. Cassandra 2.0 Available
http://www.i-programmer.info/news/84-database/6356-cassandra-20-available.html
3. Trigger
http://www.planetcassandra.org/blog/post/whats-new-in-cassandra-20-prototype-triggers-support
4. LMAX disruptor를 이용한 performance 향상
http://lmax-exchange.github.io/disruptor/
<2.0에 적용된 흥미로운 내용>
1. super column에 대한 내용 : Removal of super column support
Tombstoning Cassandra’s super columns
http://www.wentnet.com/blog/?p=38
refactor super column implmentation to use composite column names instead
https://issues.apache.org/jira/browse/CASSANDRA-3237
2. cql, cassandra db driver (1.2부터 지원하고 있었지만 강력해졌다.)
http://wiki.apache.org/cassandra/ClientOptions
https://github.com/datastax/java-driver
3. Java 7 required (open jdk 7 으로도 잘 동작하고 있음)
'nosql' 카테고리의 다른 글
nosql now 2013 후기 (1) | 2013.10.30 |
---|---|
cassandra 2.0 - cql 체험기 (0) | 2013.10.25 |
cassandra cli 이슈 -org.apache.cassandra.db.marshal.MarshalException: cannot parse '...' as hex bytes (0) | 2013.10.02 |
[hbase] Hbase metrics (hbase 설정 정보) (0) | 2013.08.14 |
[hbase] secondary index 구현 공유 from Huawei (0) | 2013.08.14 |