10000 Description in README. · postgres-haskell/postgres-wire@6f602ec · GitHub
[go: up one dir, main page]

Skip to content

Commit 6f602ec

Browse files
Description in README.
1 parent fdc89ab commit 6f602ec

File tree

3 files changed

+20
-3
lines changed

3 files changed

+20
-3
lines changed

.images/requests.png

15.3 KB
Loading

README.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,25 @@
11
[![License MIT][badge-license]][license]
2-
[![Build Status][badge-travis]][travis]
2+
[![Linux build][badge-travis]][travis]
33
# Postgres-wire
44
A native Haskell driver for PostgreSQL.
55

6+
## Features ##
7+
* No dependencies on C libraries such as libpq-dev.
8+
* Concise Haskell API.
9+
* Binary protocol support.
10+
* First-class notifications support.
11+
* Sending multiple queries in a single batch.
E909 12+
* Built-in prepared statement cache.
13+
* Fast serialization/deserialization.
14+
* Designed with performance in mind.
15+
16+
## Performance ##
17+
18+
![Requests](.images/requests.png)
19+
20+
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.
21+
22+
623

724
[badge-travis]: https://img.shields.io/travis/postgres-haskell/postgres-wire.svg
825
[travis]: https://travis-ci.org/postgres-haskell/postgres-wire

postgres-wire.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
name: postgres-wire
22
version: 0.1.0.0
3-
synopsis: A pure Haskell implementation of Postgres protocol v3.0
3+
synopsis: A native Haskell driver for PostgreSQL
44
description: Please see README.md
55
homepage: https://github.com/postgres-haskell/postgres-wire#readme
66
license: MIT
77
license-file: LICENSE
8-
author: Vyacheslav Hashov
8+
author: Vyacheslav Hashov, Anton Gushcha
99
maintainer: vyacheslavhashov@gmail.com
1010
copyright: 2017 Vyacheslav Hashov
1111
category: Web

0 commit comments

Comments
 (0)
0