Bolt (network protocol)
| Bolt | |
|---|---|
| Original author(s) | Neo4j |
| Stable release | Version 5.8
|
| Written in | Various languages |
| Operating system | Any |
| Platform | Cross-platform |
| Type | Network protocol |
| License | Creative Commons 3.0 Attribution-ShareAlike |
| Website | www |
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.