发布于 2017-09-22 00:20:11 | 142 次阅读 | 评论: 0 | 来源: 网友投递
Apache Gora 开源的ORM框架
Apache Gora其实是一个类似Hibernate的ORM框架,但是不只是支持关系数据库,更重要支持NoSQL之类大数据的存储。
Apache Gora 0.8 已发布,特性包括:
列存储
key value 存储
文档存储
分布式内存 key/value 存储
内存数据网格
内存缓存
分布式多模型存储
内存混合架构
此版本解决了向 OrientDB 和 Aerospike 添加新数据存储区的35个 issues 。完整内容可查阅更新说明。
Apache Gora 支持数据库如下:
- Apache Avro <http://avro.apache.org/> 1.8.1 - Apache Hadoop <http://hadoop.apache.org/> 2.5.2 - Apache HBase <http://hbase.apache.org/> 1.2.3 - Apache Cassandra <http://cassandra.apache.org/> 3.11.0 (Datastax Java Driver 3.3.0) - Apache Solr <http://lucene.apache.org/solr> 6.5.1 - MongoDB <http://mongodb.com/> (driver) 3.5.0 - Apache Accumlo <http://accumulo.apache.org/> 1.7.1 - Apache Spark <http://spark.apache.org/> 1.4.1 - Apache CouchDB <http://couchdb.apache.org/> 1.4.2 (test containers <http://testcontainers.viewdocs.io/testcontainers-java/> 1.1.0) - Amazon DynamoDB <https://aws.amazon.com/dynamodb/> (driver) 1.10.55 - Infinispan <http://infinispan.org/> 7.2.5.Final - JCache <https://www.jcp.org/en/jsr/detail?id=107> 1.0.0 with Hazelcast <https://hazelcast.com/> 3.6.4 support. - OrientDB <http://orientdb.com/orientdb/> 2.2.22 - Aerospike <http://www.aerospike.com/> 4.0.6