Skip to content

Commit 6a6cad2

Browse files
Updated readme
1 parent e081f99 commit 6a6cad2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Bolt
2-
Bolt protocol library over TCP socket. Bolt protocol is primary used for communication with [Neo4j](https://neo4j.com/) Graph database. The documentation is available at [https://7687.org/](https://7687.org/).
2+
Bolt protocol library over TCP socket. Bolt protocol is created and in use for communication with [Neo4j](https://neo4j.com/) Graph database. The documentation is available at [https://7687.org/](https://7687.org/). This library is aimed to be low level and keep up with protocol messages architecture and specifications.
33

44
![](https://img.shields.io/badge/phpunit-passed-success) ![](https://img.shields.io/badge/coverage-86%25-green) ![](https://img.shields.io/github/stars/stefanak-michal/Bolt) ![](https://img.shields.io/packagist/dt/stefanak-michal/bolt) ![](https://img.shields.io/github/v/release/stefanak-michal/bolt) ![](https://img.shields.io/github/commits-since/stefanak-michal/bolt/latest)
55

@@ -10,7 +10,7 @@ Bolt protocol library over TCP socket. Bolt protocol is primary used for communi
1010
## [Errors](https://github.com/stefanak-michal/Bolt/wiki/Errors)
1111

1212
## Author note
13-
I really like Neo4j and I wanted to use it with PHP. But after I looked on official php library, I was really disappointed. Too much dependencies. I don't like if I have to install 10 things because of one. First I decided to use HTTP API for communication, but it wasn't fast enough. I went through bolt protocol documentation and I said to myself, why not to create own simpler library?
13+
Bolt protocol is created by Neo4j and I heard about it first time at 2012 (maybe 2013). I was looking for a opportunity to use their database and that opportunity came after few years. From that moment I love this database. But there was small catch, they had low support for combination Bolt protocol and PHP. Official existing library for this language is outdated and repository is archived. Of course Neo4j has API access, but cURL in PHP is slower then direct socket connection (of course). I've decided to make my own library for their Bolt protocol.
1414

1515
[Speed comparison](https://github.com/stefanak-michal/Bolt/wiki/Speed-comparison)
1616

0 commit comments

Comments
 (0)