Cassandra 的高级对象映射库 Achilles

Cassandra 的高级对象映射库 Achilles

Apache
Java
跨平台
2018-04-30
红薯

Achilles 是一个开源的 Apache Cassandra 的高级对象映射库,相当于是客户端开发包。

主要特性包括:

  • 高级 Bean 映射(包括复合主键、分区键、timeUUID, 计数器, 静态字段等 …)

  • Pluggable codec system to define your own types

  • Life cycle interceptors to define custom behavior before INSERT/UPDATE/DELETE/SELECT operations

  • Fluent options system to parameter runtime statements (consistency level, retry policy, …)

  • Powerful and type-safe DSL to create your own queries

  • Display of DML scripts & DDL statements

  • Wrapper to deploy an embedded Cassandra server easily

  • Tight integration with JUnit for productive TDD programming

  • Support for Bean Validation (JSR-303)

  • Support for Lightweight Transaction with dedicated listener interface

  • Support for Materialized View

  • Support for typed-safe Function calls

  • Support for the new JSON API

  • Support for multi-project compilation unit

  • Support for native index, SASI and DSE Search

  • Support for GROUP BY since Cassandra 3.10 and DSE 5.1.x

  • Flexible naming strategy & insert strategy

  • Runtime Schema Name Provider for multi-tenant environments

  • 完全兼容 Java 8 CompletableFuture

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

老xu的Perl OO培训

QQ群里面的记录,

2013/12/26 17:49
51
0
Eclipse j2ee中搭建新建maven项目后运行install报编译错误

Eclipse j2ee中搭建新建maven项目后运行install报编译错误

2016/04/24 16:09
17
1
HACKING TOOLS 2012-10-20

转载自:http://darksidegeeks.com/hacking-tools-you-should-know-about/ Some of these tools are outdated but they are still a good starting point for beginners because they give y...

2012/10/20 19:25
97
0
设计模式-Proxy Pattern

一、 代理(Proxy)模式 代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 代理模式的英文叫做Proxy或Surrogate,中文都可译成"代理"。所谓代理,就是一个人或...

2012/05/17 17:18
48
0
Men's diesel Watch​ at particular moments

what forms of look at wrist strap accomplish diesel-engined watches have got? Now quartz, technical sit back and watch tie would be the following. With the opinion Diesel Online...

2015/01/06 11:21
6
0
Diesel T Shirt is made with the best materials

what forms of observe band complete diesel-powered different watches experience? At present quartz, physical look at band will be the right after. From your mindset of strength,...

2015/01/06 11:18
4
0
最佳的75个安全工具工具

Nessus(最好的开放源代码风险评估工具) 网址:http://www.nessus.org/ 类别:开放源码 平台:Linux/BSD/Unix 简介:Nessus是一款可以运行在Linux、BSD、Solaris以及其他一些系统上 的远程安...

2013/05/12 16:47
2.9K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部