Neo4j · 百科
Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。Neo4j因其嵌入式、高性能、轻量级等优势,越来越受到关注.

定义:面向网络的数据库 

属性:计算机术语 

外文名称:Neo4j 

类型:一种非常高效的数据存储结构 

相关推荐
Graph Database Platform|Graph Database Management System|Neo4j
Connect data as it's stored with Neo4j.Perform powerful,complex queries at scale and speed with our ...
Neo4j详解_Dream_bin-CSDN博客_neo4j详解
Neo4j入门详解项目中某种特殊的场景,使用图形数据库比较有独特的优势。所以经过一个多月的奋战终于把项目...
neo4j的相关视频
一看就会
16:50
小玮哥聊副业
咱们聊科技:使用TensorFlow和Neo4j检查预测
25:59
knnstack
使用Neo4j和机器学习创建决策引擎-Tim Ward,CluedIn(英文字幕)
04:55
thirsd
NEO4J:Graph-Based Data Lineage for Regulatory Compliance&Fraud
09:08
编程达人胖虎
搭建工业级知识图谱系统项目:第3讲,Cypher Neo4j的
图书知识聚合
在4本书中找到答案
  • 《深入实践 Spring Boot》
    章节第 2 章 在 Spring Boot 中使用数据库
    Neo4j 就是一种这样的数据库。Neo4j 是一个高性能的 NoSQL 图数据库,并且具备完全事务特性。Neo4j 将结构化数据存储在一张图上,图中每一个节点的属性表示数据的内容,每一条有向边表示数据的关系。Neo4j 没有表结构的概念,它的数据用节点的属性来表示。 2.4.1 Neo4j 依赖配置 在 Spring Boot 中使用 Neo4j 非常容易,因为有 spring-data-neo 4j 提供了强大的支持。首先,在工程的 Maven 管理中引入 Neo4j 的相关依赖,如代码清单 2-20 所示。 代码清单 2-20 使用 Neo4j 的 Maven 依赖配置 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spr
    陈韶健
    北京华章图文信息有限公司
  • 《中国包装大数据知识图谱》
    章节5.3.3 原生图数据库
    Neo4j 是一个高性能的 NOSQL 图形数据库,它将结构化数据存储在网络上而不是在表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的 Java 持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j 也可以被看做是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下,而不是严格的、静态的表中—但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。Neo4j 因其嵌入式、高性能、轻量级等优势,越来越受到关注。2.OrientDBOrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档—图形数据库管理系统,可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以以 JSON 格式导入、导出文档。若不执行昂贵的 JOIN 操作,如同关系数据库在几毫秒内可检索数以百记的链接文档图。3.TitanTitan 是一个在服务器集群搭建的、分布式的图形数据库,特别为存储和处理大规模图形而优化。集群很容易扩展以支持更大的数据集,Titan 有一个很好的插件式性能,这个性能让它搭建在一些成熟的数据库技术上,如 Apache Cass
    王志兵等
    电子工业出版社
  • 《Neo4j 全栈开发》
    章节第 1 章 Neo4j 概述
    什么是 Neo4j 呢?Neo4j 是一个 NoSQL 的图数据库管理系统。这里所说的图是指图论中的图这种数据结构,图是一个比线性表和树更高级的数据结构。在 Neo4j 中,图表示为一些节点和连接这些节点的关系的集合,其中,节点表示实体,关系表示实体之间的连接方式。在 Neo4j 中存储的关联数据表现为树状或网络状的形形色色的图,它更加形象和直观地表现了现实世界中的应用场景。Neo4j 不但能给人一种耳目一新的感觉,更重要的是它能始终保持高效的查询性能,不会因为数据的增长而降低了查询的反应能力。Neo4j 是一个 NoSQL 数据库,像其他 NoSQL 数据库一样具有高效的查询性能。同时,Neo4j 还具有完全事务管理特性,完全支持 ACID(Atomicity,Consistency,Isolation,Durability)事务管理。实践证明,图数据库具有很强的表现力。像 Facebook 中巨大的社交数据,Google 搜索引擎的海量网页,或者现实
    陈韶健
    电子工业出版社
  • 《Cassandra实战》
    章节1.3.4 面向图的 NoSQL 数据库
    Neo4J 是一个用 Java 实现、完全兼容 ACID 的图形数据库。数据以一种针对图形网络进行过优化的格式保存在磁盘上。Neo4J 的内核是一种极快的图形引擎,具有数据库产品期望的所有特性,如恢复、两阶段提交、符合 XA 等。自 2003 年起,Neo4J 就已经作为 7*24 的产品使用。该项目已经发布了 1.2 版,它是关于伸缩性和社区测试的一个主要里程碑。通过联机备份实现的高可用性和主从复制功能目前处于测试阶段,预计在下一版本中发布。Neo4J 既可作为无须任何管理开销的内嵌数据库使用,也可以作为单独的服务器使用,在这种使用场景下,它提供了广泛使用的 REST 接口,能够方便地集成到基于 PHP、.NET 和 JavaScript 的环境里。Neo4J 的特点如下:用直观的图模型取代了严格定义的表模型,从而可以使用节点(node)、关系(rela-tionship)、属性(property)来表达复杂的数据模型,如图 1-2 所示。 图 1-2 图模型的三大元素示意图 针对磁盘存储进行了特殊优化,使得其具备优异的性能和可扩展性。每一台 Neo4J 服务器都可以处理上 10 亿的数据,并且可以通过水平拆分支持更大的数据量。包含高效的图遍历算法,大大提高了数据的查询和分析能力。程序本身非常简单小巧,核心功能的 Jar 包大小只有 500 KB。具备简单好用的编程接口,方便程序的开发。
    郭鹏
    北京华章图文信息有限公司
neo4j · 精选文章
Neo4j介绍与使用-ljhero-博客园
Neo4j简介Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。Neo4j也可以被...
【知识图谱实战】Neo4j入门与示例_盛夏光年-CSDN博客
文章目录一、Neo4j介绍1、安装(1)安装Java JRE(2)安装Neo4j知识图谱中的每一条数据或事实一般会采用...
neo4j介绍-赵英超的博客-CSDN博客
为了在各种环境中轻松操作 Neo4j,我们在 Neo4j 3.2 中重新引入了 RPM 软件包,此外现在在 Amazon Web ...
下一页 网络不给力?刷新试试