| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
11年前发布

通过jruby使用neo4j:Cadet

Cadet 可以让你方便的在 JRuby 应用中使用 Neo4j。只需要添加这个gem就能够使用neo4j。支持Batchinsert模式。 Neo4j 是一个高性能的 NoSQL 图形数据库。Neo4j 使用图(graph)相关的概念来描述数据模型,把数据保存为图中的节点以及节点之间的关系。很多应用中数据之间的关系,可以很直接地使用图中节点和关系的概念来建模。对于这样的应用,使用 Neo4j 来存储数据会非常的自然,要优于使用关系数据库。

Open a session

require 'cadet'    Cadet::Session.open "path/to/graph.db/" do  #for a batch inserter session:  #Cadet::BatchInserter::Session.open "path/to/graph.db/" do  #bear in mind that, the database directory needs to be clean before establishing a BatchInserter session.    transaction do      Person_by_name("Javad").lives_in_to City_by_name("Chicago")    end  end
https://github.com/karabijavad/cadet

 本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1400204650973.html
Cadet Ruby开发