一种整合Neo4j数据库与J2EE平台的方法及系统技术方案

技术编号:17467543 阅读:207 留言:0更新日期:2018-03-15 05:03
本发明专利技术提供了一种整合Neo4j数据库与J2EE平台的方法,方法包括:启动待连接的Neo4j数据库文件;修改J2EE平台原有的数据库连接方式;将Neo4j数据库的数据信息记录在配置文件中;读取配置文件,将Neo4j数据库与J2EE平台连接;将数据展示在web层。本发明专利技术通过将Neo4j数据库与J2EE平台进行集成,很好地实现了现有数据库不能解决的瓶颈,并且不影响别的类型的数据库的同时使用,可灵活配置。本发明专利技术还提供了一种整合Neo4j数据库与J2EE平台的系统。

【技术实现步骤摘要】
一种整合Neo4j数据库与J2EE平台的方法及系统
本专利技术涉及数据库处理
,尤其涉及一种整合Neo4j数据库与J2EE平台的方法及系统。
技术介绍
Neo4j是一个高性能的非关系型图形数据库。Neo4j使用图相关的概念来描述数据模型,把数据保存为图中的节点以及节点之间的关系。很多应用中数据之间的关系,可以很直接地使用图中节点和关系的概念来建模。对于这样的应用,使用Neo4j来存储数据会非常的自然,要优于使用关系型数据库。Neo4j使用“图”这种最通用的数据结构来对数据进行建模使得Neo4j的数据模型在表达能力上非常强。链表、树和散列表等数据结构都可以抽象成用图来表示。Neo4j同时具有一般数据库的基本特性,包括事务支持、高可用性和高性能等。Neo4j已经在很多生产环境中得到了应用。流行的云应用开发平台Heroku也提供了Neo4j作为可选的扩展。J2EE是一个企业级应用的开发平台(Java2Platform,EnterpriseEdition)。数据存储一般是应用开发中不可或缺的组成部分。应用运行中产生的和所需要的数据被以特定的格式持久化下来。应用开发中很常见的一项任务是在本文档来自技高网...
一种整合Neo4j数据库与J2EE平台的方法及系统

【技术保护点】
一种整合Neo4j数据库与J2EE平台的方法,其特征在于,所述方法包括:启动待连接的Neo4j数据库文件;修改J2EE平台原有的数据库连接方式;将所述Neo4j数据库的数据信息记录在配置文件中;读取所述配置文件,将所述Neo4j数据库与所述J2EE平台连接;将数据展示在web层。

【技术特征摘要】
1.一种整合Neo4j数据库与J2EE平台的方法,其特征在于,所述方法包括:启动待连接的Neo4j数据库文件;修改J2EE平台原有的数据库连接方式;将所述Neo4j数据库的数据信息记录在配置文件中;读取所述配置文件,将所述Neo4j数据库与所述J2EE平台连接;将数据展示在web层。2.根据权利要求1所述的方法,其特征在于,还包括:将除所述Neo4j数据库以外的数据库与所述J2EE平台连接。3.根据权利要求1或2所述的方法,其特征在于,所述将数据展示在web层包括:将cypher语句执行的结果返回的数据转换成前端展示所需要的JSON格式;将经过格式转换后的数据展示在web层。4.根据权利要求3所述的方法,其特征在于,所述Neo4j数据库的数据信息包括:所述Neo4j数据库连接信息、用户名、密码、sql语句模板。5.根据权利要求4所述的方法,其特征在于,所述读取所述配置文件,将所述Neo4j数据库与所述J2EE平台连接具体为:自动读取所述配置文件,将所述Neo4j数据库与所述J2EE平台连接。6.一种...

【专利技术属性】
技术研发人员:张晓枫方国王国娟刘燕波
申请(专利权)人:北京中电普华信息技术有限公司国网信息通信产业集团有限公司国家电网公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1