Hector与Astyanax为Cassandra

Ami*_*mit 19 java cassandra nosql hector astyanax

我们正在以Cassandra作为数据库开始一个新的java web项目.该团队对RDBMS/JPA/Hibernate/Spring非常有经验,但对NoSQL世界来说却是一个新手.我们希望以尽可能简单的设置开始开发. Hector似乎是连接Cassandra的首选和受欢迎的选择.但是,Netflix最近提供了Astyanax,它起源于Hector.使用这两种技术的人可以分享他们的经验吗?我正在寻找简单的设置,良好的文档和简单/干净的使用.关于其他api的建议也是受欢迎的.

tbe*_*not 7

我已经尝试了两种方式,Astyanax更容易.API实际上是有意义的,并反映了您实际在做什么.Hector或直接Thrift通常都难以破译代码.

Astyanax还有一些问题需要解决(ao getColumnByName),但我决定使用它来构建我的项目.

哦,我使用了快照版本(手动构建,因为它不在任何maven仓库中)因为一些过时的引用.