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