Neo4j介绍与安装
来源:互联网 发布:音频分类算法 编辑:程序博客网 时间:2024/05/17 22:12
从这里看到的这篇文章: http://blog.csdn.net/dyllove98/article/details/8635965
Neo4j简介
Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。
Neo4j因其嵌入式、高性能、轻量级等优势,越来越受到关注。
图形数据结构
在一个图中包含两种基本的数据类型:Nodes(节点) 和 Relationships(关系)。Nodes 和 Relationships 包含key/value形式的属性。Nodes通过Relationships所定义的关系相连起来,形成关系型网络结构。
Neo4j安装
Neo4j可以被安装成一个独立运行的服务端程序,客户端程序通过REST API进行访问。也可以嵌入式安装,即安装为编程语言的第三方类库,目前只支持Java和Python语言。
因Neo4j是用java语言开发的,所以确保将要安装的机器上已安装了jre或者jdk
安装为服务
此种安装方式简单,各平台安装过程基本一样
- 从http://neo4j.org/download上下载最新的版本,根据安装的平台选择适当的版本。
- 解压安装包,解压后运行终端,进入解压后文件夹中的bin文件夹。
- 在终端中运行命令完成安装
Linux/MacOS系统
neo4j install
Windows系统Neo4j.bat install
- 在终端中运行命令开启服务
Linux/MacOS系统
service neo4j-service start
Windows系统Neo4j.bat start
通过stop
命令可以关闭服务,status
命令查看运行状态
支持python嵌入式安装
第一步:安装Jpype
从http://sourceforge.net/projects/jpype/files/JPype/ 下载最新版本,windows有exe格式的直接安装程序,linux平台要下载源码包,解压后运行sudo python setup.py install
完成安装
第二步:安装 neo4j-embedded
如果安装了python的包管理工具 pip 或者 easy_install 可直接运行
Pip install neo4j-embedded easy_install neo4j-embedded
也可以从http://pypi.python.org/pypi/neo4j-embedded/下载相应的安装包完成安装。
- Neo4j介绍与安装
- Neo4j介绍与使用
- Neo4j介绍与使用
- Neo4j介绍与使用
- Neo4j介绍与使用
- Neo4j介绍与使用
- Neo4j介绍与使用
- Neo4j介绍与使用
- Neo4j介绍与使用
- Neo4j介绍与使用
- neo4j安装与示例
- neo4j安装与示例
- Neo4j介绍与使用(更新)
- 图数据库-Neo4j介绍与Cypher入门
- 图数据库-Neo4j介绍与Cypher入门
- neo4j介绍
- neo4j介绍
- 01-windows下载与安装neo4j
- 前端加载动画/加载等待动画
- ruby学习笔记-命名规范
- RHEL/Centos7 安装图形化桌面
- [POJ2407] Relatives
- 轻松理解 Java开发中的依赖注入(DI)和控制反转(IOC)
- Neo4j介绍与安装
- Neural Networks for Applied Sciences and Engineering--Chapter 2
- You have not concluded your merge (MERGE_HEAD exists) git拉取失败
- 编程珠玑记录(一)
- 乘法表
- String类浅析
- 京东快报效果
- Android Aligned Unaligned Apk
- 方便自己记忆