MongoDB is database server written in C++. It follows the NoSQL, key-value store system and is scalable, high-performance and open sourced.
Ming was written to allow developers to query, interact and automate some MongoDB database operations using Python code only.
This makes writing Python apps and websites a lot easier because developers can use Python syntax to run SQL operations instead of complicating themselves with C++ and SQL code.
Ming includes basic database connection methods, schema migration, schema enforcement, database querying and result fetching abstraction layers, covering most of the MongoDB operations and features.
Ming is basically an ODM (Object-Document Mapper), what ORMs (Object-Relational Mappers) are to relational databases like PostgreSQL or MySQL.
What is new in this release:
- Compatible with pymongo 2.7
- Compatible with Python 3.3 and 3.4
- Compatible with PyPy
- Fix update_if_not_modified
- MIM: support float comparisons
What is new in version 0.5.1:
- Compatible with pymongo 2.7
- Compatible with Python 3.3 and 3.4
- Compatible with PyPy
- Fix update_if_not_modified
- MIM: support float comparisons
What is new in version 0.4.2:
- Schema migration now raises the new schema error if both old & new are invalid.
- Aggregation methods added to session. distinct, aggregate, etc are now available for convenience and pass through directly to pymongo.
Comments not found