CARVIEW |
ATTN: Rackspace Move Scheduled for Sunday, September 27th at 5PM Pacific Time. Learn More.
Every repository with this icon (

Every repository with this icon (

Description: | asynchronous python driver for mongo edit |
Homepage: | edit |
Public Clone URL: |
git://github.com/fiorix/mongo-async-python-driver.git
Give this clone URL to anyone.
git clone git://github.com/fiorix/mongo-async-python-driver.git
|
Your Clone URL: |
Use this clone URL yourself.
git clone git@github.com:fiorix/mongo-async-python-driver.git
|
name | age | message | |
---|---|---|---|
![]() |
.gitignore | Loading commit data... ![]() |
|
![]() |
README.rst | ||
![]() |
TODO | ||
![]() |
examples/ | ||
![]() |
pymonga/ | ||
![]() |
setup.py |
PyMonga
Info: | See the mongo site for more information. See github for the latest source. |
---|---|
Author: | Alexandre Fiori <fiorix@gmail.com> |
About
An asynchronous Python driver for the Mongo database, based on Twisted. The pymonga package is an alternative to the original pymongo shipped with the Mongo database.
Because the original pymongo package has it's own connection pool and blocking low-level socket operations, it is hard to fully implement network servers using the Twisted framework. Instead of deferring database operations to threads, now it's possible to do it asynchronously, as easy as using the original API.
It's still a work in progress and should NOT be used for production systems.
Installation
You need setuptools in order to get pymonga installed. Just run python setup.py install
Examples
There are some examples of basic usage in the examples/ directory.
Credits
Thanks to (in no particular order):
- Mike Dirolf (mdirolf)
- The author of original pymongo package.