neo4j安装调研简介-代做找我
一、 简介
Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。
二、 优缺点
1、社区版免费开源,但是企业级项目实用性不强,嵌入式模式相对于远程连接模式效率较高,但仅支持java和基于jvm的语言,社区版不能使用集群。
2、企业版闭源且费用昂贵,集群也只是HA高可用,不能进行分布式存储,想要提高性能和容量只能加大机器的硬盘、使用更高的内存和SSD,硬件最终会达到瓶颈。
3、图数据结构导致写入性能差,实时性读写跟不上,大数据量导入麻烦,官方提供的load csv模式性能也不够理想,neo4j-import倒是不错,但是只能用于数据库初始化局限太大。
4、社区不强大,资料不丰富,碰到问题需要慢慢爬坑。
三、 安装
Windows版本:
从Neo4j网站下载最新的Neo4j Server安装文件: http://www.neo4j.org/download
exe文件安装Neo4j服务器
启动服务器
使用neo4j browser访问。
在上方文本框输入CQL语句进行操作。
Linux版本:
- liunx环境Neo4j下载地址:https://neo4j.com/download/other-releases/#releases(社区版免费)
- 解压安装
tar -axvf neo4j-community-3.4.5-unix.tar.gz - 修改配置
在安装目录下找到conf目录下的neo4j.conf文件
#去掉改行的#,可以远程通过ip访问neo4j数据库
dbms.connectors.default_listen_address=0.0.0.0
默认 bolt端口是7687,http端口是7474,https关口是7473
#去掉#,设置http端口为7687
#dbms.connector.bolt.listen_address=:7687
#去掉#,允许从远程url来load csv
dbms.security.allow_csv_import_from_file_urls=true
4. 进入bin目录执行。启动:./neo4j start 停止:./neo4j stop 状态:./neo4j status
5. 客户端访问
http://ip:7474/browser/
四、 使用
Neo4j使用CQL语句进行操作。功能较多,不一一阐述,可访问w3cschoolhttps://www.w3cschool.cn/neo4j/或者其他网站进行学习。
五、 与springboot集成
pom依赖
此处采用的是springboot 2.1.4org.springframework.boot
spring-boot-starter-data-neo4jorg.neo4j
neo4j-ogm-http-driver实体类
Neo4jRepository
配置文件
测试类
查看结果
六、 其他网络资料
导入数据测试图。
社区版和企业版对比
neo4j安装调研简介-代做找我相关推荐
- 找人代做毕设仅被留校察看?卢雷事件结局引热议,西电底下评论IP地址亮了...
杨净 萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 找人代做毕业设计,结果就只是留校察看? 就在大学生还在对卢雷元年"栓Q"的时候,西电官方这边已经有了最新通报. 这意味着 ...
- IPAD1代做win10的无线拓展屏
IPAD1代做win10的无线拓展屏 前言 寒假回家,在家翻出了拥有久远历史的IPAD1代,好家伙,储存还是64G,这当个临时的U盘也行,但是想到这有点太浪费了就又折腾到把它作为电脑的副屏,网上找了很 ...
- Word代做,线上兼职,月入过万
Word代做,线上兼职,月入过万 会word也是一种能赚钱的本领 会word也是一种能赚钱的本领 找个靠谱的兼职很难,找个既靠谱又赚钱的兼职更难!想当初,还是小白的时候,天天逛知乎逛论坛,就想找个简单 ...
- HTML5期末大作业:鲜花超市网站设计——鲜花超市(4页) HTML+CSS+JavaScript HTML5网页设计成品_学生DW静态网页设计代做_web课程设计网页制作
HTML5期末大作业:鲜花超市网站设计--鲜花超市(4页) HTML+CSS+JavaScript HTML5网页设计成品_学生DW静态网页设计代做_web课程设计网页制作 作品介绍 1.网页作品简介 ...
- 使用neo4j_知识图谱Task00:Neo4j安装配置
知识图谱开源内容: https://github.com/datawhalechina/team-learning-nlp/tree/master/KnowledgeGraph_Basic 19 学习 ...
- 把关与服务的关系_泉州代做投标书-电子标书值得信赖 - 泉州广告服务
此外,土壤资源对于人们的重要性不言而喻.为了推行土壤环境攻坚治理,江苏省共布设国控点位个,其中,基础点位个,风险点位个,背景点位个,为开展土壤污染调查奠定基础.这些地区监测站点的成功铺设为下步的环境治 ...
- Windows 10 64位系统下Neo4j安装教程(2021.1.13)
Win 10安装Neo4j图数据库 1.Neo4j简介 2.Neo4j安装 2.1 查看安装好的JDK版本 2.1.1 JDK 11下载与安装 2.1.2 JDK8和JDK11共存 2.2 安装Neo ...
- Springboot就业招聘信息系统x8y1g计算机毕业设计-课程设计-期末作业-毕设程序代做
Springboot就业招聘信息系统x8y1g计算机毕业设计-课程设计-期末作业-毕设程序代做 [免费赠送源码]Springboot就业招聘信息系统x8y1g计算机毕业设计-课程设计-期末作业-毕设程 ...
- Springboot快递管理系统1k61h计算机毕业设计-课程设计-期末作业-毕设程序代做
Springboot快递管理系统1k61h计算机毕业设计-课程设计-期末作业-毕设程序代做 [免费赠送源码]Springboot快递管理系统1k61h计算机毕业设计-课程设计-期末作业-毕设程序代做 ...
最新文章
- IT规划宜分步走 忌盲目好大喜功(载)
- Dumpzilla工具第615行bug的解决办法
- C#枚举中的位运算权限分配浅谈
- PHP获取input中的值相同报错,laravel单元测试之phpUnit中old()函数报错解决_php实例...
- Less入门与安装(转)
- CWE视图层级关系解析:节点关系查询
- Windows7下安装配置PostgreSQL10
- 眼下很多创业者之所以会创业失败
- CISCO路由器连接ADSL之PPPoE配置
- 通过反编译深入理解Java String及intern
- ostringstream的使用方法
- Centos7安装达梦(DM7)数据库
- Maven本地仓库搭建
- C++ 二叉树求叶子结点数及输出叶子结点的路径
- 对数的matlab代码,Matlab的对数
- 对数据中心动环监控系统的认识
- 微软拼音中设置小鹤双拼
- 安装postgres10 后,使用自带的pgAdmin 4 访问数据库,出现The pgAdmin 4 server could not be contacted错误的最完美解决方案,另附安装步骤。
- segment routing详解十一问
- Android Studio 如何查看Sqlite数据文件