Sign in to see all reviews and comparisons. It's Free!
By clicking Sign In with Social Media, you agree to let PAT RESEARCH store, use and/or disclose your Social Media profile and email address in accordance with the PAT RESEARCH Privacy Policy and agree to the Terms of Use.
InfoGrid is a Web Graph Database with a many additional software components that make the development of REST-ful web applications on a graph foundation easy.
Category
Graph Database
Features
• (Blob) Store abstraction w/ a variety of implementations • RDBMS joins (e.g. files, MySQL, Hadoop, S3…) and automatic mapping don’t scale • Conceptual model/schema w/ run-time enforcement • Tables are not web native at all • Most of the data important to applications lives elsewhere infogrid.org • Graph traversal instead of joins • All data objects automatically have a URL (REST-ful); • Tables are not multiple output representations for each URL web native at all • Objects can change type(s) at run-time • Cached in memory until not needed any more • XPRISO and Probe framework automatically make important to external data appear as local/native applications lives • Automatic/adaptive, incremental updates w/ events elsewhere • Library of Probes infogrid.org • Library of Probes Plus: GUI template framework, complex traversals and events, ability to distribute P2P-style, modules, identity awareness
License
Open Source
Price
Contact for Pricing
Pricing
Subscription
Free Trial
Available
Users Size
Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)
Company
InfoGrid
PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.6
8.3
Features & Functionality
7.6
10
Advanced Features
7.6
9.2
Integration
7.6
8.9
Performance
7.6
8.9
Training
10
Customer Support
7.6
10
Implementation
10
Renew & Recommend
10
Bottom Line
InfoGrid is open source, and is being developed in Java as a set of projects.Provides an abstract common interface to storage technologies such as SQL databases and distributed NoSQL hashtables.
7.6
Editor Rating
9.5
Aggregated User Rating
4 ratings
You have rated this
InfoGrid is a Web Graph Database with a many additional software components that make the development of REST-ful web applications on a graph foundation easy. InfoGrid is open source, and is being developed in Java as a set of projects. As powerful as InfoGrid is, it derives much of its power from just a handful of core ideas. Users can develop perfectly fine InfoGrid applications with applying just the first two ideas. But the more of these code ideas users apply, the more value users get out of InfoGrid.
All information in InfoGrid is represented as objects, called MeshObjects. Each MeshObject has a unique identifier, which typically is a URL. Users can access any MeshObject in an InfoGrid application by typing its URL into the browser, or do the equivalent from user application code using an InfoGrid API. MeshObjects can relate to each other. By relating MeshObjects to each other, users can construct arbitrarily complex molecules of information from atomic MeshObjects. InfoGrid takes a different approach that turns out to be very consistent with how the web works: the information at any given URL on the web can change its type many times. A MeshObject is, conceptually, the object at that URL. So it makes sense that MeshObjects can change their type without being deleted first. In InfoGrid, types define which properties an object carries. So once users bless a MeshObject with a type, it might start carrying a few properties initialized with default values. Which properties those are depends on how users defined the type. Types are defined in as InfoGrid models. In InfoGrid, choosing a persistence alternative is essentially a configuration step, not a programming step. The InfoGrid project also has developed code that stores MeshObjects in Amazon’s S3 and in Hadoop. No application logic changes are necessary.
By clicking Sign In with Social Media, you agree to let PAT RESEARCH store, use and/or disclose your Social Media profile and email address in accordance with the PAT RESEARCH Privacy Policy and agree to the Terms of Use.