Spring Data Neo4j 2.0.0.M1 發布
Spring Data 的 Neo4j 模塊 2.0 的第一個里程碑版發布了,該版本主要進行了內部的重構,切分成幾個只模塊,詳細包括:
- spring-data-neo4j: Neo4jTemplate for easy, copying object-graph-mapping, and Spring Data Repositories using persistence entity meta information
- spring-data-neo4j-aspects: transparent object-graph-mapping using AspectJ
- spring-data-neo4j-cross-store: AspectJ based cross-store-persistence between JPA and Neo4j
- spring-data-neo4j-rest: transparent access of a remote Neo4j REST-Server
Spring Data 項目的目的是為了簡化構建基于 Spring 框架應用的數據訪問計數,包括非關系數據庫、Map-Reduce 框架、云數據服務等等;另外也包含對關系數據庫的訪問支持。而 Spring Data Neo4j 是 Spring Data 用來支持 Neo4j 的模塊。
Neo4j是一個網絡——面向網絡的數據庫——也就是說,它是一個嵌入式的、基于磁盤的、具備完全的事務特性的Java持久化引擎,但是它將結構化數據存儲在網絡上而不是表中。網絡(從數學角度叫做圖)是一個靈活的數據結構,可以應用更加敏捷和快速的開發模式。
你可以把Neo看作是一個高性能的圖引擎,該引擎具有成熟和健壯的數據庫的所有特性。程序員工作在一個面向對象的、靈活的網絡結構下而不是嚴格、靜態的表中——但是他們可以享受到具備完全的事務特性、企業級的數據庫的所有好處。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!