驱动程序术语

本节列出了与 Neo4j 驱动程序相关的术语。

访问模式

事务执行的模式,可以是读或写。

获取 (连接)

从连接池中借用当前未使用的驱动程序连接。

自动提交

单个查询被封装在一个事务中并自动提交。

Bolt

Bolt 是 Neo4j 专有的二进制协议,用于客户端应用程序和数据库服务器之间的通信。Bolt 的版本与数据库和驱动程序独立。

Bolt 路由协议

驱动程序从集群成员获取路由表所需的步骤。

Bolt 服务器

一个可以接受传入 Bolt 连接的 Neo4j 实例。

书签

Neo4j 事务历史中的一个标记点。

因果链

一种机制,确保在会话中执行的事务按顺序进行,即使每个事务可能在不同的集群成员上执行。

客户端应用程序

通过驱动程序与数据库服务器交互的软件。

连接

客户端应用程序和数据库服务器之间的持久通信通道。

连接池

为快速访问而维护的一组连接,可根据需要获取和释放。

驱动程序(对象)

所有数据库访问的全局控制器。

驱动程序(包)

一个软件库,提供从特定编程语言访问 Neo4j 的能力。Neo4j 驱动程序实现了 Bolt 协议。

查询结果

查询执行后返回的记录流。

释放 (连接)

使用后将连接返回到连接池中。

路由驱动程序

可以使用路由协议将流量路由到集群多个成员的驱动程序。

路由表

一组服务器地址,用于标识与角色关联的集群成员。

服务器地址

主机名和端口或 IP 地址和端口的组合,指向一个服务器。

会话

一系列因果关联的事务。

线程安全

参见 https://en.wikipedia.org/wiki/Thread_safety

事务

事务包含对数据库执行的工作单元。它以连贯可靠的方式处理,独立于其他事务。根据定义,事务必须是原子性、一致性、隔离性和持久性。

事务函数

将多个查询组合在一起的方法,这些查询在会话中运行时,在失败时会重试。

事务管理器

负责决定事务失败时如何处理的组件/代码,即重试、放弃或执行其他操作。

© . All rights reserved.