Lançamento do Easy-Cassandra 1.0.8  XML
Índice dos Fóruns » Notícias
Autor Mensagem
otaviojava
GUJ Master
[Avatar]

Membro desde: 14/12/2010 10:09:09
Mensagens: 1192
Localização: Salvador,Bahia
Offline


Lançada a mais nova versão do framework Easy-Cassandra, seu objetivo é estar facilitando a comunicação entre Apache Cassandra e sua aplicação em Java.

Com ele é possível estar criando, atualizando, recuperando ou deletando os seus objetos java de uma maneira bastante simples, para isso basta apenas realizar anotações na classe e nos campos.


Características


* Uma espécie de ORM para o Cassandra
* Precisa apenas de anotações na classe para persistir informações
* Persiste muito objetos java de uma maneira bastante fácil
* Escrever e ler no Cassandra com Level Consistency.
* O primeiro compatível com versões acima do Cassandra 0.8
* Compatível com CQL 2.0
* O primeiro a usar invokedynamic ao invés de Reflection
* Sob a licença Apache versão 2.0

Objetos Suportados


O Easy-Cassandra tem suporte para os seguintes Objetos java:


* todos os tipos primitivos (int, long, float, double, short, byte, boolean)
* java.lang.Boolean
* java.util.Date
* java.lang.Double
* java.lang.Float
* java.lang.Integer
* java.lang.Long
* java.lang.String
* java.lang.Boolean
* java.lang.Byte

java.lang.Short

java.lang.Character

java.nio.file.Path



As Novidades dessa versão:


* Criação de Famílias de colunas e índices secundários em tempo de execução.

* Suporte ao CQL 2.0.

* Suporte à chamada de chaves com 'in'.



Downloads: https://github.com/otaviojava/Easy-Cassandra/downloads

Link: https://github.com/otaviojava/Easy-Cassandra

twitter- https://twitter.com/otaviojava
java -http://home.java.net/blogs/otaviojava
blog - http://otaviosantana.blogspot.com/
javabahia - http://javabahia.blogspot.com/
linguagil - http://javabahia.blogspot.com/
Desenvolva aplicações com Cassandra de uma maneira mais fácil com o EasyCassanra: https://github.com/otaviojava/Easy-Cassandra

[WWW]
kicolobo
Moderador
[Avatar]

Membro desde: 19/07/2006 14:11:09
Mensagens: 1188
Localização: Belo Horizonte
Offline

Muito bacana!

E sabe o que é mais interessante? Como a documentação oficial do Cassandra é particularmente ruim, o projeto de vocês vai acabar servindo como porta de entradas para muitos no uso deste banco de dados. Parabéns pela iniciativa!

http://devkico.itexto.com.br

Twitter: http://www.twitter.com/loboweissmann

Vamos aprender Grails?
http://www.grailsbrasil.com.br
[WWW] [MSN] [ICQ]
AlexandreGama
JavaEvangelist
[Avatar]

Membro desde: 16/04/2010 12:08:42
Mensagens: 338
Localização: São Paulo
Offline

Muito bacana a iniciativa! Realmente a documentação não é o forte deles. Logo mais vou brincar com o Easy-Cassandra! = )

Valeu!

Alexandre Gama

alexandre.gama.lima@gmail.com
alexandre.lima@usp.com.br
http://twitter.com/alexandregamma
http://alexandregama.wordpress.com
[Email] [WWW]
gcobr
JavaEvangelist
[Avatar]

Membro desde: 21/01/2004 16:55:29
Mensagens: 305
Localização: São Paulo/SP
Offline

Dúvidas:

Eu me deparei com um cenário em que eu queria fazer uma query usando indices secundários + chave primária ao mesmo tempo.
Não necessariamente com CQL.. Eu estou usando o Astyanax por enquanto. E me parece que isso não é possível.

Exemplo: Localizar todos os registros da Column Family Pessoa onde a KEY esteja entre 100 e 500 e onde o campo 'estado' seja igual a 'SP'. Considerando que haja um indice secundário em 'estado', é claro.

Com Easy Cassandra dá? Ou eu sempre vou ter que fazer 2 queries e mergear os resultados a mão?
[Email] [MSN]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team