summaryrefslogtreecommitdiff
path: root/databases/py-psycopg2/pkg-descr
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2006-08-10 19:35:17 +0000
committerMartin Wilke <miwi@FreeBSD.org>2006-08-10 19:35:17 +0000
commitc242443a3866a61f0c98d0d9bdc2e7f0daa82f18 (patch)
treeed8f97110526dcf1d695e38955ba6ade2c6a2c4a /databases/py-psycopg2/pkg-descr
parentUpdate java/castor from 1.0.1 to 1.0.2 (latest upstream stable release) (diff)
psycopg2 is a PostgreSQL database adapter for the Python programming language.
It was written from scratch with the aim of being small, fast and stable. It supports the full Python DBAPI-2.0 and is thread safe. psycopg2 is different from the other database adapter because it was designed for heavily multi-threaded applications that create and destroy lots of cursors and make a conspicuous number of concurrent INSERTs or UPDATEs. Every open Python connection keeps a pool of real (UNIX or TCP/IP) connections to the database. Every time a new cursor is created, a new connection does not need to be opened; instead one of the unused connections from the pool is used. That makes psycopg very fast in typical client-server applications that create a servicing thread every time a client request arrives. WWW: http://initd.org/projects/psycopg2 Approved by: krion (mentor)
Notes
Notes: svn path=/head/; revision=170291
Diffstat (limited to 'databases/py-psycopg2/pkg-descr')
-rw-r--r--databases/py-psycopg2/pkg-descr14
1 files changed, 14 insertions, 0 deletions
diff --git a/databases/py-psycopg2/pkg-descr b/databases/py-psycopg2/pkg-descr
new file mode 100644
index 000000000000..39deee5dfb96
--- /dev/null
+++ b/databases/py-psycopg2/pkg-descr
@@ -0,0 +1,14 @@
+psycopg2 is a PostgreSQL database adapter for the Python programming language.
+It was written from scratch with the aim of being small, fast and stable. It
+supports the full Python DBAPI-2.0 and is thread safe.
+
+psycopg2 is different from the other database adapter because it was designed
+for heavily multi-threaded applications that create and destroy lots of cursors
+and make a conspicuous number of concurrent INSERTs or UPDATEs. Every open
+Python connection keeps a pool of real (UNIX or TCP/IP) connections to the
+database. Every time a new cursor is created, a new connection does not need to
+be opened; instead one of the unused connections from the pool is used. That
+makes psycopg very fast in typical client-server applications that create a
+servicing thread every time a client request arrives.
+
+WWW: http://initd.org/projects/psycopg2