驱动程序术语
本节列出了与 Neo4j 驱动程序相关的术语。
- 访问模式
-
事务执行的模式,可以是读或写。
- 获取 (连接)
-
从连接池中借用当前未使用的驱动程序连接。
- 自动提交
-
单个查询被封装在一个事务中并自动提交。
- Bolt
-
Bolt 是 Neo4j 专有的二进制协议,用于客户端应用程序和数据库服务器之间的通信。Bolt 的版本与数据库和驱动程序独立。
- Bolt 路由协议
-
驱动程序从集群成员获取路由表所需的步骤。
- Bolt 服务器
-
一个可以接受传入 Bolt 连接的 Neo4j 实例。
- 书签
-
Neo4j 事务历史中的一个标记点。
- 因果链
-
一种机制,确保在会话中执行的事务按顺序进行,即使每个事务可能在不同的集群成员上执行。
- 客户端应用程序
-
通过驱动程序与数据库服务器交互的软件。
- 连接
-
客户端应用程序和数据库服务器之间的持久通信通道。
- 连接池
-
为快速访问而维护的一组连接,可根据需要获取和释放。
- 驱动程序(对象)
-
所有数据库访问的全局控制器。
- 驱动程序(包)
-
一个软件库,提供从特定编程语言访问 Neo4j 的能力。Neo4j 驱动程序实现了 Bolt 协议。
- 查询结果
-
查询执行后返回的记录流。
- 释放 (连接)
-
使用后将连接返回到连接池中。
- 路由驱动程序
-
可以使用路由协议将流量路由到集群多个成员的驱动程序。
- 路由表
-
一组服务器地址,用于标识与角色关联的集群成员。
- 服务器地址
-
主机名和端口或 IP 地址和端口的组合,指向一个服务器。
- 会话
-
一系列因果关联的事务。
- 线程安全
- 事务
-
事务包含对数据库执行的工作单元。它以连贯可靠的方式处理,独立于其他事务。根据定义,事务必须是原子性、一致性、隔离性和持久性。
- 事务函数
-
将多个查询组合在一起的方法,这些查询在会话中运行时,在失败时会重试。
- 事务管理器
-
负责决定事务失败时如何处理的组件/代码,即重试、放弃或执行其他操作。