A zero-configuration, non-distributed, JSON-based document storage and analysis module focusing on the manipulation, grouping and filtering of unstructured data from various sources. MapReduce is also supported for more advanced analysis methods. Query syntax is similar to SQL-Alchemy's filter method.
Project description
Change Log can be viewed here.
Installation
After download run this:
setup.py install
Added Dependencies
jsonpickle
Change Log - v0.4.0
Completely rewrote / refactored the object handling to use jsonpickle instead of the v0.3.0 home-grown solution
The result is much simpler and more robust object handling
Changed JSON extension functionality to use jsonpickle
Added new package called handlers
Added AND / OR predicates for more complex queries
Test count increased to 86
Fixed issue with paginate returning empty first page
MapReduce changes
Fixed critcal mapreduce bug in calling reduce
Renamed the Verse.reduce function to Verse.simple_reduce
This is to maintain compatibility and naming conventions between Verses and SubVerses
Added new reduce function to Verse objects which allows map results to be reduced several times without having re-run the map operation.
Fixed a few small bugs
Added more exceptions
Added documentation for map, reduce and mapreduce functionality
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.