热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

javaneo4j配置Neo4j教程3详解Neo4j核心配置

Neo4j的配置文件位于confneo4j.conf文件内,关于每个配置,neo4j都有其对应的英文解释,这里不对里面的内容进行一一解释,仅挑选一些核心重要的内容进行说明。1.

Neo4j的配置文件位于/conf/neo4j.conf文件内,关于每个配置,neo4j都有其对应的英文解释,这里不对里面的内容进行一一解释,仅挑选一些核心重要的内容进行说明。

1. 数据安装目录

dbms.directories目录指明了安装neo4j时的主要数据的目录位置,如果用户忘记了数据、插件、日志、类库、导入文件等内容的位置,可以从此处进行查阅。

dbms.directories.data=data

dbms.directories.plugins=plugins

dbms.directories.logs=logs

dbms.directories.lib=lib

dbms.directories.run=run

dbms.directories.transaction.logs.root=data/transactions

dbms.directories.import=import

2. 内存配置

neo4j 运行需要依赖 JAVA 环境,dbms.memory 用于配置运行时的内存空间。

dbms.memory.heap.initial_size=512m

dbms.memory.heap.max_size=512m

# 映射存储文件的大小,默认为值 (RAM/2 - Java 堆大小)

dbms.memory.pagecache.size=10g

# 能够处理最大事务的空间

dbms.memory.transaction.global_max_size=256m

# 单个事务占用的最大内存空间

dbms.memory.transaction.max_size=16m

3. 网络设置

3.1 不限制访问IP

dbms.default_listen_address=0.0.0.0

3.2  开启bolt 连接器及访问端口

dbms.connector.bolt.enabled=true

dbms.connector.bolt.listen_address=:7687

3.3 开启HTTP访问端口

dbms.connector.http.enabled=true

dbms.connector.http.listen_address=:7474

3.4 开启HTTPS

dbms.connector.http.enabled=true

dbms.connector.http.listen_address=:7474

4. 日志

# To enable HTTP logging, uncomment this line

#dbms.logs.http.enabled=true

# Number of HTTP logs to keep.

#dbms.logs.http.rotation.keep_number=5

# Size of each HTTP log that is kept.

#dbms.logs.http.rotation.size=20m

# To enable GC Logging, uncomment this line

#dbms.logs.gc.enabled=true

# GC Logging Options

# see https://docs.oracle.com/en/java/javase/11/tools/java.html#GUID-BE93ABDC-999C-4CB5-A88B-1994AAAC74D5

#dbms.logs.gc.optiOns=-Xlog:gc*,safepoint,age*=trace

# Number of GC logs to keep.

#dbms.logs.gc.rotation.keep_number=5

# Size of each GC log that is kept.

#dbms.logs.gc.rotation.size=20m

# Log level for the debug log. One of DEBUG, INFO, WARN and ERROR. Be aware that logging at DEBUG level can be very verbose.

#dbms.logs.debug.level=INFO

# Size threshold for rotation of the debug log. If set to zero then no rotation will occur. Accepts a binary suffix "k",

# "m" or "g".

#dbms.logs.debug.rotation.size=20m

# Maximum number of history files for the internal log.

#dbms.logs.debug.rotation.keep_number=7

5.  数据库访问配置

5.1 是否只读

dbms.read_Only=false

5.2 作为windows服务启动时的服务名

dbms.windows_service_name=neo4j

6. JVM参数, 具体内容略

以上是neo4j的一些常用配置, 用户可根据自己的需要按需配置。


推荐阅读
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 您的数据库配置是否安全?DBSAT工具助您一臂之力!
    本文探讨了Oracle提供的免费工具DBSAT,该工具能够有效协助用户检测和优化数据库配置的安全性。通过全面的分析和报告,DBSAT帮助用户识别潜在的安全漏洞,并提供针对性的改进建议,确保数据库系统的稳定性和安全性。 ... [详细]
  • 浅析python实现布隆过滤器及Redis中的缓存穿透原理_python
    本文带你了解了位图的实现,布隆过滤器的原理及Python中的使用,以及布隆过滤器如何应对Redis中的缓存穿透,相信你对布隆过滤 ... [详细]
  • 本文介绍 DB2 中的基本概念,重点解释事务单元(UOW)和事务的概念。事务单元是指作为单个原子操作执行的一个或多个 SQL 查询。 ... [详细]
  • 在CentOS 7环境中安装配置Redis及使用Redis Desktop Manager连接时的注意事项与技巧
    在 CentOS 7 环境中安装和配置 Redis 时,需要注意一些关键步骤和最佳实践。本文详细介绍了从安装 Redis 到配置其基本参数的全过程,并提供了使用 Redis Desktop Manager 连接 Redis 服务器的技巧和注意事项。此外,还探讨了如何优化性能和确保数据安全,帮助用户在生产环境中高效地管理和使用 Redis。 ... [详细]
  • 本文深入解析了通过JDBC实现ActiveMQ消息持久化的机制。JDBC能够将消息可靠地存储在多种关系型数据库中,如MySQL、SQL Server、Oracle和DB2等。采用JDBC持久化方式时,数据库会自动生成三个关键表:`activemq_msgs`、`activemq_lock`和`activemq_ACKS`,分别用于存储消息数据、锁定信息和确认状态。这种机制不仅提高了消息的可靠性,还增强了系统的可扩展性和容错能力。 ... [详细]
  • Nvidia Ansel 工具为 PC 玩家提供了便捷的高精度图像采集和分享功能。本文介绍了如何将 Ansel 插件集成到虚幻引擎 4 (UE4) 游戏中,并详细说明了其主要功能和系统要求。 ... [详细]
  • malloc 是 C 语言中的一个标准库函数,全称为 memory allocation,即动态内存分配。它用于在程序运行时申请一块指定大小的连续内存区域,并返回该区域的起始地址。当无法预先确定内存的具体位置时,可以通过 malloc 动态分配内存。 ... [详细]
  • 我有一个从C项目编译的.o文件,该文件引用了名为init_static_pool ... [详细]
  • HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送www方式的数据。HTTP协议采用了请求响应模型。客服端向服务器发送一 ... [详细]
  • 如何高效查看Java API和源码
    在Java学习过程中,查看API文档和源码是提高编程能力的重要手段。本文将详细介绍如何使用各种工具和方法高效地查看Java API和源码。 ... [详细]
  • 为什么多数程序员难以成为架构师?
    探讨80%的程序员为何难以晋升为架构师,涉及技术深度、经验积累和综合能力等方面。本文将详细解析Tomcat的配置和服务组件,帮助读者理解其内部机制。 ... [详细]
  • 本文旨在探讨信息安全专业的职业规划路径,结合个人经历和专家建议,为即将毕业的学生提供实用的指导。 ... [详细]
  • 从0到1搭建大数据平台
    从0到1搭建大数据平台 ... [详细]
  • Oracle ERP系统用户指南:涵盖MRP模块详细操作说明
    《Oracle ERP系统用户指南》详细介绍了MRP模块的操作流程与功能。该手册涵盖了从基础设置到高级应用的全方位指导,旨在帮助用户高效地管理和优化物料需求计划。文档编号、受控状态及生效日期等信息均在手册中明确标注,确保内容的准确性和时效性。编制人忻滢对内容进行了全面审核与确认,以保障用户的使用体验。 ... [详细]
author-avatar
旺仔牛叉糖
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有