Objectivity, Inc. has announced the availability of a new version of its graph database - InfiniteGraph 2.1. The release includes three key new features - a new Plug-in Framework, integrated Visualizer, and support for Tinkerpop Blueprints. The new features are designed to allow application developers to get up and running faster, make queries reusable, and receive query results interactively.
With this latest release, InfiniteGraph provides a new Plug-in Framework to offer developers more flexibility. The Framework supports the creation, import, and repeated use of plugins that modularize useful functionality. Developers can leverage successful queries, simply change the parameters when appropriate, test queries and gain results in minutes. Two kinds of plug-ins are supported - A navigator plug-in bundles components that assist in navigation queries, such as result qualifiers, path qualifiers, and guides; and the Formatter plug-in formats and outputs results of graph queries. These plug-ins can be loaded and used in the InfiniteGraph Visualizer, as well as reused in InfiniteGraph applications.
With this release the advanced Visualizer is now tightly integrated with InfiniteGraph's Plugin Framework allowing indexing queries for edges, the Formatter plugin framework export GraphML and JSON (built-in) or other user defined plugin formats. The Visualizer also allows users to easily load plugins with enhanced control and navigation.
And finally, new support for Tinkerpop Blueprints which are popular in the development community provide a number of templates that can be used on any graph database.
"More than 60% of our business comes from the government and intelligence community world and we have been building petabyte-scale databases since about 2000," Leon Guzenda, founder of Objectivity, tells 5 Minute Briefing. "Some of those deployments are dealing with billions of objects per day. We are pretty well entrenched in that space."
In addition to the newer InfiniteGraph database, the company's other main product is Objectivity/DB, its original offering. "InfiniteGraph is important to us because it is taking us to lots of other communities such as the financial community and social networking, and so on," says Guzenda. "It is a much easier to use product than the core product."
"We are not out there to replace existing data stores," Brian Clark, vice president, Data Management, Objectivity. "We are there to enhance and work with them. Whether it is the traditional relational database or one of the new NoSQL data stores like Hadoop, whether it is images or video, unstructured data or well structured data, we are really out there to help enhance that data. InfiniteGraph and Objectivity are very strong at storing persisting relationships and then navigating those relationships, and a lot of the other data stores don't really do that or don't do it very well."
Other big data solutions all lack one thing, Clark contends. There is no easy way to represent the connection information, the relationships across the different silos of data or different data stores, he says. "That is where Objectivity can provide the enhanced storage for actually helping extract and persist those relationships so you can then ask queries about how things are connected."
Full details on the new release are available at the Objectivity website at www.objectivity.com.