Cassandra 1.2 发布

On 2013年01月4日, in soft, by netoearth

NoSQL 数据库 Cassandra 发布 1.2 正式版,该版本包含 CQL3,这是在 2012年4月发布的 1.1 版本中引入的。CQL 是一个 Cassandra 的建模和查询语言,类似关系数据库中的 SQL。CQL3 支持多列主键和很多其他的改进

Another Cassandra 1.2 主要的增强还包括 vnodes 虚拟节点,可让集群的启动更快以及更方便的解除、修复和重做负载均衡。此外 1.2 版本还增加对 Atomic batch 的支持,支持大事务失败后的回滚,该特性在 1.2 默认启用但对性能有 30% 的影响,可在需要时关闭。此外为了提升性能集合使用二进制进行序列化而不是 JSON 格式。

Cassandra releases include the core server, the nodetool administration command-line interface, and a development shell (cqlsh and the oldcassandra-cli).

The latest stable release of Apache Cassandra is 1.2.0 (released on 2013-01-02). If you’re just starting out, download this one.

Apache provides binary tarballs and Debian packages:

Third Party Distributions

  • DataStax Community is available in Linux rpm, deb, and tar packages, a Windows MSI installer, and a Mac OS X binary.

CQL Drivers

Starting with version 0.8, Cassandra supports CQL (Cassandra Query Language), an SQL-alike alternative to the traditional RPC interface. Drivers are available for a variety of languages and can be downloaded from their respective Apache Extras hosted pages.

The next major version of the Cassandra Query Language, CQL3, is scheduled for release in Cassandra 1.2, but an evaluation version of CQL3 is optionally available in Cassandra 1.1 (use cqlsh -3 to access it).

New users to Cassandra should be sure to check out the Getting Started guide.

Previous and Archived Cassandra Server Releases

Previous stable branches of Cassandra continue to see periodic maintenance for some time after a new major release is made. The lastest release on the 1.1 branch is 1.1.8 (released on 2012-12-20).

The lastest release on the 1.0 branch is 1.0.12 (released on 2012-10-04).

Older (unsupported) versions of Cassandra are archived here.

Source

The Cassandra source code is available to download:

Development is done in the Apache Git repository. To check out a copy:

 

 git clone http://git-wip-us.apache.org/repos/asf/cassandra.git

Bleeding edge development snapshots of Cassandra are available from Jenkins continuous integration.

Potential contributors should look over the wiki, in particular HowToContribute.

Tagged with:  

Comments are closed.