mirror of
https://github.com/postgres-haskell/postgres-wire.git
synced 2024-11-22 05:53:12 +03:00
Updated README.md
This commit is contained in:
parent
ec08234af6
commit
5732f4c0cb
Binary file not shown.
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 16 KiB |
23
README.md
23
README.md
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user