Cassandra散装插入溶液

tnk*_*eka 5 cassandra hector

我有一个java程序作为服务运行,这个程序必须插入50k行/秒(1行有25列)到cassandra集群.

我的集群包含3个节点,1个节点有4个cpu核心(核心i5 2.4 ghz),4 gb ram.

我使用了Hector api,多线程,批量插入,但性能太低(约25k行/秒).

任何人都建议另一个解决方案.是否有cassandra支持内部批量插入(不使用Thrift).

phu*_*gdo 1

Astyanax 是 Apache Cassandra 的高级 Java 客户端。Apache Cassandra 是一个高度可用的面向列的数据库。Astyanax 目前在 Netflix 使用。问题通常会尽快修复并经常发布。

https://github.com/Netflix/astyanax