astyanaxCassandra 的 Java 客户端包

联合创作 · 2023-09-30 19:24

astyanax 是一个 Cassandra 的 Java 客户端开发包。Netflix 目前正在使用的就是这个客户端。


主要特性:



  • High level, simple object oriented interface to Cassandra.

  • Fail-over behavior on the client side.

  • Connection pool abstraction. Implementation of a round robin connection pool.

  • Monitoring abstraction to get event notification from the connection pool.

  • Complete encapsulation of the underlying Thrift API and structs.

  • Automatic retry of downed hosts.

  • Automatic discovery of additional hosts in the cluster.

  • Suspension of hosts for a short period of time after several timeouts.

  • Annotations to simplify use of composite columns.

浏览 16
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报