兼容性

本节显示了 Neo4j 3.5 和 4.x 中 Bolt 协议和驱动程序的版本支持性。

下表说明了不同版本的 Bolt 协议、驱动程序以及 Neo4j 3.5 和 4.x 之间的兼容性。

表 1. Neo4j 3.5 和 4.x 中的 Bolt 协议
Neo4j 4.x Neo4j 3.5

Bolt v4.x

所有功能均完全支持。

不支持。

Bolt v3

所有功能均完全支持,但支持可能在下一个版本中移除。

所有功能均完全支持。

Bolt v2

不支持。

所有功能均完全支持,但支持可能在下一个版本中移除。

Bolt v1

不支持。

所有功能均完全支持,但支持可能在下一个版本中移除。

表 2. Neo4j 3.5 和 4.x 中的驱动程序
Neo4j 4.x Neo4j 3.5

Bolt 版本

支持

Bolt 版本

支持

Java 驱动程序 4.x

Bolt v4.x

所有功能均完全支持。

Bolt v3

所有功能均完全支持,但支持可能在下一个版本中移除。

.NET 驱动程序 4.x

Bolt v4.x

所有功能均完全支持。

Bolt v3

所有功能均完全支持,但支持可能在下一个版本中移除。

JavaScript 驱动程序 4.x

Bolt v4.x

所有功能均完全支持。

Bolt v3

所有功能均完全支持,但支持可能在下一个版本中移除。

Python 驱动程序 4.x

Bolt v4.x

所有功能均完全支持。

Bolt v3

所有功能均完全支持,但支持可能在下一个版本中移除。

Go 驱动程序 4.x

Bolt v4.x

所有功能均完全支持。

Bolt v3

所有功能均完全支持,但支持可能在下一个版本中移除。