Updated README.md

This commit is contained in:
VyacheslavHashov 2017-02-21 01:35:22 +03:00
parent ec08234af6
commit 5732f4c0cb
2 changed files with 14 additions and 9 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -3,15 +3,8 @@
# Postgres-wire
A native Haskell driver for PostgreSQL.
## Features ##
* No dependencies on C libraries such as libpq-dev.
* Concise Haskell API.
* Binary protocol support.
* First-class notifications support.
* Sending multiple queries in a single batch.
* Built-in prepared statement cache.
* Fast serialization/deserialization.
* Designed with performance in mind.
Postgres-wire is an efficient implementation of the PostgreSQL binary protocol
designed specifically for the high performance and low latency.
## Performance ##
@ -19,6 +12,18 @@ A native Haskell driver for PostgreSQL.
Each test consisted of running queries that select 300 rows of 100 bytes each in a loop with 8 concurrent connections to the database server for 10 seconds. The benchmark results were obtained from Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz, 32 GB DDR4, PostgreSQL 9.5.5.
## Features ##
* No dependencies on C libraries such as libpq-dev.
* Concise Haskell API.
* First-class notifications support.
* Sending multiple queries in a single batch.
* Built-in prepared statement cache.
* Fast serialization/deserialization.
* In progress. Built-in TLS.
* In progress. Encoders/decoders for built-in PostgreSQL types and advanced types: arrays, ranges, composites.
## Documentation and examples
Will be available on Hackage.
[badge-travis]: https://img.shields.io/travis/postgres-haskell/postgres-wire.svg