数据库大全-之-Neo4j
最新学讯:近期OCP认证正在报名中,因考试人员较多请尽快报名获取最近考试时间,报名费用请联系在线老师,甲骨文官方认证,报名从速!
我要咨询Editorial information provided by DB-Engines
名称
Neo4j
描述
开源图数据库
主数据库模型
图形数据库管理系统
DB引擎排名
得分50.18
秩#21 总体
#1 图形数据库管理系统
网站
neo4j.com
技术文档
neo4j.com/docs
开发者
Neo4j,Inc.
初始发行
2007年
当前版本
2020年7月4.1.1
商业或开源
开源的
仅基于云(仅作为云服务提供)
没有
DBaaS产品(赞助商链接)
实施语言
Java,Scala
服务器操作系统
Linux OS X Solaris Windows
数据方案
无模式和可选模式
预定义的数据类型
是
次要指标
是
支持SQL
没有
API和其他访问方法
Bolt protocol
Cypher query language
Java API
Neo4j-OGM
RESTful HTTP API
Spring Data Neo4j
TinkerPop 3
支持的编程语言
.Net
Clojure
Elixir
Go
Groovy
Haskell
Java
JavaScript
Perl
PHP
Python
Ruby
Scala
服务器端脚本
是
触发器
是
分区方法(在不同节点上存储不同数据的方法)
没有
复制方式(在多个节点上冗余存储数据的方法)
使用Raft协议的因果聚类
MapReduce(提供用于用户定义的Map / Reduce方法的API)
没有
一致性概念
因果和最终一致性可以在因果群集设置中配置,
独立模式下具有即时一致性
外键(参照完整性)
是
交易概念(支持在非原子操作数据后确保数据完整性)
ACID
并发(支持并发处理数据)
是
耐用性(支持使数据持久化)
是
用户概念(访问控制)
用户,角色和权限。具有支持的标准(LDAP,Active Directory,Kerberos)的可插入身份验证
系统供应商提供的更多信息
具体的特点
Neo4j是一个本机图形数据库平台,旨在比其他数据库更有效地存储,查询,分析和管理高度连接的数据。Neo4j数据库在垂直和水平方向上都具有高度可伸缩性,而使用因果群集架构(现在支持多集群)不会引起数据完整性或一致性问题。客户已经部署了具有十亿个节点和关系的图。数据关系是一流的实体,可以在不进行索引查找的情况下进行恒定时间遍历(可以设置高性能的本机索引。)这甚至允许复杂的查询以毫秒为单位而不是数分钟内提供结果。从图形的构思,绘制或可视化的角度出发,从裸机向上构建属性图模型,如何使用特定于图形的语法对它进行编码,以及如何计算和执行查询,以及如何将连接持久化到存储中。Neo4j通过关注数据的连通性而不是关系数据库和NoSQL数据库如何关注数据的收集来绘制图范式的路径。图用例无处不在,Neo4j涵盖了所有用例。
有竞争力的优势
Neo4j数据库是唯一的事务数据库,它结合了将数据关系放在首位的应用程序中性能和可信赖性所需的一切:本机图存储,本机图处理,图可伸缩性,高可用性,图聚类,云中图, Spark,内置的ETL和集成支持,以及Cypher,一种功能强大且表现力强的语言,可使用比SQL少得多的代码进行查询。
主要客户
Neo4j拥有300多家商业客户和750多家初创公司。旗舰客户包括eBay,沃尔玛,思科,花旗银行,ING,UBS,HP,CenturyLink,Telenor,TomTom,Telia,Comcast,Scripps交互式网络,国家地理学会,空中客车,奥兰治,AT&T,Verizon,DHS,美国陆军,皮特尼Bowes,Vanguard,Microsoft,IBM,Thomson Reuters,Amadeus Travel,Caterpillar,Volvo等。
市场指标
Neo4j拥有世界上最大的图形数据库生态系统,拥有超过1500万次下载和Docker拉取,超过20万个活动实例以及300多家企业客户,其中包括150多家全球2000强公司。
许可和定价模型
可以在所有可能使用MySQL的地方使用的GPL v3许可证。Neo4j Enterprise提供了Neo4j商业许可证,其中包括企业功能和世界一流的支持。请联系neo4j.com了解价格信息。