一、dbms配置

dbms.default_database=neo4j

目录路径

dbms.directories.data=data
dbms.directories.plugins=plugins
dbms.directories.certificates=certificates
dbms.directories.logs=logs
dbms.directories.lib=lib
dbms.directories.run=run
dbms.directories.metrics=metrics

导入文件的目录,配置后只能从import目录导入,注释后可从任意文件目录导入

dbms.directories.import=import

认证

dbms.security.auth_enabled=false

允许更新

dbms.allow_upgrade=true

初始Java堆大小

dbms.memory.heap.initial_size=512m

最大Java堆大小

dbms.memory.heap.max_size=512m

jvm额外启动参数,多个配置多个

dbms.jvm.additional=-XX:MaxDirectMemorySize=512m

页缓存大小,默认为RAM大小减去最大堆内存后的50%(假如机器上只运行了neo4j)

dbms.memory.pagecache.size=10g

数据库总数

dbms.max_databases=100

是否允许在线备份

dbms.backup.enabled=true

默认只能localhost备份

dbms.backup.listen_address=0.0.0.0:6362
#The maximum time interval of a transaction within which it should be completed.
dbms.transaction.timeout

Defines whether memory for transaction state should be allocated on- or offheap.ON_HEAP, OFF_HEAP。默认OFF_HEAP

dbms.tx_state.memory_allocation=ON_HEAP

The number of Cypher query execution plans that are cached.

dbms.query_cache_size=1000

neo4j运行模式:SINGLE, CORE, READ_REPLICA

dbms.mode=SINGLE

二、JVM配置

初始Java堆大小

dbms.memory.heap.initial_size=512m

最大Java堆大小

dbms.memory.heap.max_size=512m

三、网络连接配置

默认只允许本地连接

dbms.connectors.default_listen_address=0.0.0.0

配置成当前机器IP或hostname

dbms.connectors.default_advertised_address=localhost

Bolt 连接

dbms.connector.bolt.enabled=true
dbms.connector.bolt.tls_level=DISABLED
dbms.connector.bolt.listen_address=:7687

Bolt连接保持时间

dbms.connector.bolt.thread_pool_keep_alive=5m

处理Bolt连接线程池最大线程数,默认400

dbms.connector.bolt.thread_pool_max_size

处理Bolt连接线程池最小线程数,默认5

dbms.connector.bolt.thread_pool_min_size

HTTP 连接

dbms.connector.http.enabled=true
dbms.connector.http.listen_address=:7474

HTTPS 连接

dbms.connector.https.enabled=false
dbms.connector.https.listen_address=:7473

neo4j工作线程数,只对REST连接生效

dbms.threads.worker_count=20

四、metris监控

default true

metrics.enabled=true

监控导出到CSV文件

metrics.csv.enabled=true

允许Prometheus,默认false

metrics.prometheus.enabled=true

The hostname and port to use as Prometheus endpoint

metrics.prometheus.endpoint=localhost:2004

neo4j配置文件neo4j.conf详解的更多相关文章

  1. Redis:默认配置文件redis.conf详解

    转: Redis:默认配置文件redis.conf详解 # Redis配置文件样例 # Note on units: when memory size is needed, it is possibl ...

  2. Redis配置文件redis.conf详解

    一.Redis配置文件redis.conf详解 # Note on units: when memory size is needed, it is possible to specifiy # it ...

  3. yum的配置文件yum.conf详解

    说明:经过网上抄袭和自己的总结加实验,非常详细,可留作参考. yum的配置一般有两种方式:   一种是直接配置/etc目录下的yum.conf文件, 另外一种是在/etc/yum.repos.d目录下 ...

  4. 004-mac上安装以及Nginx 配置文件nginx.conf详解

    1.mac上nginx安装 安装brew:go-001-环境部署,IDEA插件 安装nginx: brew search nginx brew install nginx 当然也可以编译安装 安装完以 ...

  5. Nginx 配置文件 nginx.conf 详解

    Nginx的配置文件nginx.conf配置详解如下: user nginx nginx; #Nginx用户及组:用户 组.window下不指定 worker_processes 8; #工作进程:数 ...

  6. Nginx安装及配置文件nginx.conf详解

    1.安装Nginx 在安装Nginx之前,需确保系统已经安装了gcc. openssl-devel. pcre-devel和zlib-devel软件库. 下面是Nginx安装过程: wget http ...

  7. Nginx安装与配置文件nginx.conf详解

    引用“http://ixdba.blog.51cto.com/2895551/790611” 1.安装Nginx在安装Nginx之前,需确保系统已经安装了gcc. openssl-devel. pcr ...

  8. 配置文件keepalived.conf详解

    keepalived.conf       一个功能比较完整的keepalived 的配置文件,其配置文件keepalived.conf 可以包含三个文本块:全局定义块.VRRP 实例定义块及虚拟服务 ...

  9. Juno 版 Keystone 主配置文件 keystone.conf 详解

    本文全面解读Icehouse发行版keystone的配置文件keystone.conf,由于从keystone提供的服务或依赖的基础设施角度入手,因此[DEFAULT]部分可能被拆分到很多子块中. 关 ...

  10. Redis高可用方案哨兵机制------ 配置文件sentinel.conf详解

    Redis的哨兵机制是官方推荐的一种高可用(HA)方案,我们在使用Redis的主从结构时,如果主节点挂掉,这时是不能自动进行主备切换和通知客户端主节点下线的. Redis-Sentinel机制主要用三 ...

随机推荐

  1. #树链剖分,线段树#洛谷 2146 [NOI2015]软件包管理器

    题目传送门 分析 安装时1到\(x\)路径上都变为1,删除时\(x\)的子树都变为0, 显然可以用树链剖分+线段树实现 代码 #include <cstdio> #include < ...

  2. #约数#洛谷 4296 [AHOI2007]密码箱

    题目 给定\(n(n\leq 2*10^9)\),求 \[\sum_{x=1}^n[x^2\bmod n==1] \] 分析 首先当\(n=1\)的时候需要特判, 否则1和\(n-1\)一定是答案, ...

  3. 【直播回顾】OpenHarmony知识赋能六期第一课—OpenHarmony智能家居项目介绍

    6月16日晚上19点,知识赋能第六期第一节课 <OpenHarmony智能家居项目介绍> ,在OpenHarmony开发者成长计划社群内成功举行. 本次直播是"OpenHarmo ...

  4. Java HashMap 和 HashSet 的高效使用技巧

    Java HashMap HashMap 是一种哈希表,它存储键值对.键用于查找值,就像数组中的索引一样.HashMap 的优势在于它可以使用任何类型作为键,并且查找速度很快. 创建 HashMap ...

  5. VS2019 开发 MFC ACtivex (OCX)控件

    需求: js调用ocx方法,传递字符串到ocx控件中显示 操作步骤: 一.新建 ocx 项目 二.填写项目信息 三.完成项目创建 四.修改项目属性 打开  项目属性  ->  链接器  -> ...

  6. 兼容模式下导致数值类型发生隐式转换,SQL在生产上无法正常使用案例

    兼容模式下导致数值类型发生隐式转换,SQL 在生产上无法正常使用案例 本文出处:https://www.modb.pro/db/403148 基于 MogDB 版本 V2.0.1 问题现象 厂商研发描 ...

  7. 一、Unity调用Xcode封装方法(工程引用文件)

    1.Xcode新建Static Library 工程 (我起的名字是UnityExtend 可以在接下来的图中看到) 2.打包unity ios工程 unity打包ios 打出Xcode工程 3.打开 ...

  8. Batch Normalization 和 DropOut

    Batch-Normalization https://www.cnblogs.com/guoyaohua/p/8724433.html 有几点需要注意: \(x^{(k)}\)指的是t层的输入. 也 ...

  9. 重新点亮linux 基本软件————防火墙[一]

    前言 简单介绍一下linux的防火墙. 正文 防火墙分类: 软件防火墙和硬件防火墙 包过:过滤防火墙和应用层防火墙 iptables 的表和链 规则表: filter nat mangle raw f ...

  10. vue项目如何部署?有遇到布署服务器后刷新404问题吗?

    一.如何部署 前后端分离开发模式下,前后端是独立布署的,前端只需要将最后的构建物上传至目标服务器的web容器指定的静态目录下即可 我们知道vue项目在构建后,是生成一系列的静态文件 常规布署我们只需要 ...