Skip to content
shorrockin edited this page Sep 14, 2010 · 25 revisions

Cascal Introduction

Cascal is a simple Cassandra library built on the Scala:www.scala-lang.org language that provides a very consistent and simple means by which you can interact with the Cassandra system.

Cascal has several goals including:

  • Construct a way to use the Thrift library in a manner more conducive with the Scala language.
  • Ensure that no Cassandra specific thrift libraries need to be learned or used.
  • Create a type safe model that mimics the Cassandra system while providing various abstractions on top.
  • Built in support for connection Pooling.
  • 100% usable with Maven – No need to hunt down jars.

Installation Instructions

There get Cascal you can either use Maven, or get the sources directly from GitHub and build it yourself. To Use maven you need to first add the shorrockin.com maven repository, then add the dependency. The XML for this is as follows:

[xml]


com.shorrockin
cascal
1.0

shorrockin.com Shorrockin Repository http://maven.shorrockin.com/

[xml]

Clone this wiki locally