Mitchell McKenna - tagged with graph http://mitchmckenna.com/feed en-us http://blogs.law.harvard.edu/tech/rss LifePress mitchellmckenna@gmail.com Chart.js - JS Library for HTML5 Charts http://mitchmckenna.com/post/14505/chartjs-js-library-for-html5-charts

There is a huge plethora of js charting libraries out there. I had used flot.js for Engadget's price graph, but it took some hackery to get it to work the way we wanted it to. This is a fairly newer one, that focuses on 6 of the most common charts and simplicity of use. There isn't currently any tooltips, but there is a pull request which does have them (and other features). There hadn't been much development on the repo for a while but the creator tweeted a WIP of responsive graphs with tooltips.

]]>
Fri, 20 Jun 2014 18:42:00 -0400 http://mitchmckenna.com/post/14505/chartjs-js-library-for-html5-charts/chartjs-js-library-for-html5-charts
neo4j: Graph / Hierarchy NOSQL Database http://mitchmckenna.com/post/10483/neo4j-graph-hierarchy-nosql-database

Neo4j is an open source graph database, storing data in the nodes and relationships of a graph.

An intuitive graph-oriented model for data representation. A disk-based, native storage manager completely optimized for storing graph structures for maximum performance and scalability. Neo4j can handle graphs of several billion nodes/relationships/properties on a single machine and can be sharded to scale out across multiple machines. A powerful traversal framework for high-speed traversals in the node space. Can be deployed as a full server or a very slim database with a small footprint (~750k jar). A simple and convenient object-oriented API.

Unlike twitter's FlockDB, neo4j can handle multiple levels of hierarchy. However where FlockDB is better is it's low latency, high throughput and inherent distributed nature.

]]>
Mon, 28 Nov 2011 16:44:00 -0500 http://mitchmckenna.com/post/10483/neo4j-graph-hierarchy-nosql-database/neo4j-graph-hierarchy-nosql-database