You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@couchdb.apache.org by Kinley Dorji <ki...@gmail.com> on 2011/05/17 08:29:05 UTC
Re: Data.js — A Graph Manipulation Framework on top of CouchDB
Thanks, this sounds great. Will check it out.
On May 17, 2011 2:46 AM, "Michael Aufreiter" <ma...@zive.at> wrote:
Just wanted to let you know we're working on a data manipulation framework
for Javascript that exposes a simple API for graph persistence. It uses
CouchDB in the backend, and thus turns it into a Graph Database.
With Data.js you can:
- Query, manipulate and persist data on the client (browser) or on the
server (Node.js) using exactly the same API.
- Make fast computations (like grouping and aggregating data, filtering)
- Synchronize nodes with a data-store (CouchDB) and handle conflicts that
may occur in a multi user scenario
- Subscribe for graph updates in realtime (using stateful Websockets for
transport)
Based on type information Data.js stores indices (CouchDB views) and allows
you to query them using a JSON based query syntax. Thus it provides a simple
query interface without the need of specifying CouchDB views manually.
Documentation: http://substance.io#michael/data-js
Repository: http://github.com/michael/data
Looking forward to your feedback.
-- Michael
Re: Data.js — A Graph Manipulation Framework on top of CouchDB
Posted by Peter Nolan <pe...@gmail.com>.
Little things like these grow the community exponentially, so good work.
Looking forward to the other things you have in store,
-Pete