A Mongo Driver for GLib
C Python Shell
Pull request Compare This branch is 430 commits behind chergert:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
build/m4
data
examples
mongo-glib
tests
.gitignore
AUTHORS
COPYING
ChangeLog
Makefile.am
Makefile.include
Makefile.introspection
Makefile.tests
NEWS
README
autogen.sh
configure.ac

README

----------------------------------------------------------------------------
        Mongo-GLib - A Mongo Driver for GObject Based Applications
----------------------------------------------------------------------------

This is a work-in-progress driver that uses GLib and GObject to implement
a Mongo driver and BSON reader and writer. It can be used via GObject
introspection, making it available to JavaScript via GJS, Python, Vala,
and other languages.

This driver is not optimized at all. However, the difference in approach
between the python bson module and MongoBson yields anywhere from about
4x to 25x faster. This is because the bson python module builds a SON that
requires all the data to be build first. MongoBson is instead implemented
as a builder (meaning less memory consumption too). Take a look at
examples/bson_tests.py.