Monary 0.4.0 Documentation

Overview

Monary provides a Python interface for fast column queries from MongoDB. It is much faster than PyMongo for large bulk reads from the database into NumPy‘s ndarrays.

Note that Monary is still in beta. There are no guarantees of API stability; furthermore, dependencies may change in the future.

Monary is written by David J. C. Beach.

Installing / Upgrading
Instructions on how to get the distribution.
Tutorial
Getting started quickly with Monary.
Examples
Examples of how to perform specific tasks.
Type Reference
In-depth explanations of how Monary handles BSON types.
Frequently Asked Questions
Frequently asked questions about Monary.

Dependencies

Monary depends on the MongoDB C Driver 1.0, which does not come bundled. Please install the MongoDB C driver using the official instructions.

Monary depends on PyMongo 3.0, NumPy, and pkgconfig.

Issues

All issues can be reported by opening up an issue on the Monary BitBucket issues page.

Contributing

Monary is an open-source project and is hosted on BitBucket. To contribute, fork the project and send a pull request.

We encourage contributors!

See the Contributors page for a list of people who have contributed to developing Monary.

Changes

See the Changelog for a full list of changes to Monary.

About This Documentation

This documentation is generated using the Sphinx documentation generator. The source files for the documentation are located in the doc/ directory of the Monary distribution.

Indices and tables