Easy-Cassandra icon indicating copy to clipboard operation
Easy-Cassandra copied to clipboard

easy programming in Cassandra

Easy-Cassandra

Easily programming with this framework, the Easy Cassandra. The EasyCassandra uses the Cassandra Driver and has as main objective to be a simple ORM( Object relational manager).

Version: 2.0.1

  • read faster
  • write faster
  • constructor factory with just one class instead many parameters
  • BatchQuery
  • DeleteQuery
  • InsertQuery
  • SelectQuery
  • UpdateQuery
  • supports to asynchronous process with callBack

Version: 2.0.0

  • Complex rowkey (a key with tow or more keyrow).
  • Map some collections (java.util.List, java.util.Set, java.util.Map).
  • Find automatically the others clusters which do part of the same cluster.
  • Objects may use a different keyspace using schema.
  • Custom storage way with CustomData annotation.
  • supports multiple index
  • New annotation @ElementCollection to java.util.List, java.util.Set and java.util.Map.
  • Factory with credentials

Version: 1.1.2

  • use different keyspace with schema

Version: 1.1.1

  • when you insert or merge you don't need to cast to your object
  • refactoring messages errors

Version: 1.1.0

  • Client for many Client in sequencial mode
  • Client for many Client in sequencial random
  • DownGrade to java 6
  • create keyspace automatically
  • do single client

Version: 1.0.9

  • Supporting at jpa 2.0 annotation
  • Query with objects
  • Version to retrieve the timestamp of the object
  • Using the JPQL

Version: 1.0.8

  • Select Key from 'in' CQL command
  • Create automatically the ColumnFamily in Run Time
  • Create automatically the IndexValue in Run Time
  • Suport with cql 2.0

Version: 1.0.7

  • update cassandra-thrift to 1.0.7

Version: 1.0.6

  • Fixes bug with File
  • Support Calendar interface

Version: 1.0.5

  • Can now store files
  • Support java.io.File and java.nio.file.Path

Version: 1.0.4

  • more performance
  • less memory
  • now, all primitives types are supported
  • now, Byte, character, Short, BigInteger and BigDecimal are supported

Version: 1.0.3

  • Fixes bug with result
  • update for Thrift 1.0.6
  • Log now using java.util.loggin

Version: 1.0.2

  • Fixes bug with Boolean's Object
  • Now the Cassandra's lib is supported. In this way is possible to use every Cassandra above of the version 0.8.0

Version: 1.0.1 Modifications

  • Allowed use ColumnValue and ColumnFamilyValue in default mode. In this way, it gets the field's name
  • Fixes bug in Reflection
  • Auto-Increment saved in XML Document