Primary Author | Chris Shorrock |
---|---|
Home Page | http://wiki.github.com/shorrockin/cascal/ |
API Doc | http://shorrockin.com/cascal/scaladocs/ |
Stable Version | 1.2 (Scala 2.7.7) |
Snapshot Version | 1.3-SNAPSHOT (Scala 2.8.0) |
Cassandra Version | 0.6.1 |
Cascal is a simple Cassandra library built on the Scala language that provides a very consistent and simple means by which you can interact with the Cassandra DB, providing simple means to:
- Insert / List / Get / Delete
- Batch Insert / Delete
- Map Seq[Columns] Into Domain Objects
- Utilize a Session Pool
One of the goals of Cassandra is to make the Thrift library operate in a way more conducive with the Scala language. As such when using Cascal you only need to used the Cascal libraries.
Please see the wiki pages for detailed usage information.
<dependencies>
<dependency>
<groupId>com.shorrockin</groupId>
<artifactId>cascal</artifactId>
<version>1.3-SNAPSHOT</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>shorrockin.com</id>
<name>Shorrockin Repository</name>
<url>http://maven.shorrockin.com/</url>
</repository>
</repositories>