Bolt (network protocol)

Bolt
Original author(s)Neo Technology
Stable release
Version 1
Written inVarious languages
Operating systemAny
PlatformCross-platform
TypeNetwork protocol
LicenseCreative Commons 3.0 Attribution-ShareAlike
Websiteboltprotocol.org

The Bolt Protocol (Bolt) is a connection oriented network protocol used for client-server communication in database applications. It operates over a TCP connection or WebSocket.

Bolt is statement-oriented, allowing a client to send messages containing a statement consisting of a single string and a set of typed parameters. The server responds to each statement with a result message and an optional stream of result records.