Jump to content

InfiniteGraph

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Bugatha1 (talk | contribs) at 19:55, 8 September 2014. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
InfiniteGraph
Developer(s)Objectivity, Inc.
Initial release2010 (2010)
Written inJava, Core in C++
Operating systemCross-platform
TypeGraph database
LicenseEvaluation (EULA), and commercial
Websitehttp://www.infinitegraph.com

InfiniteGraph is an enterprise distributed graph database implemented in Java, and is from a class of NOSQL (or Not Only SQL) data technologies focused on graph data structures. Developers use Infinitegraph to find useful and oftentimes hidden relationships in highly connected big data sets.[1] [2] InfiniteGraph is cross-platform, scalable, cloud enabled, and is architected to handle very high throughput.[3] [4] [5]

InfiniteGraph is suited for applications and services that solve graph problems or answer questions such as "How am I connected to Kevin Bacon?" or "What are the cheapest roundtrip flights from California to New York with no more than 2 stops, at least 30 minutes between flights, and that depart at 8am Tuesday and return by 6pm Friday?"[6]

Adoption is seen in government, telco/networking, healthcare, cyber security, manufacturing, finance, CRM, and social networking applications.

Features

  • API/Protocols: Java (core C++)
  • Graph Model: Labeled directed multigraph. An edge is a first-class entity with an identity independent of the vertices it connects.
  • Backup, including online incremental backup and full restore.
  • Concurrency: Update locking on subgraphs, concurrent non-blocking ingest.
  • Consistency: Flexible (from ACID to relaxed).
  • Distribution: Lock server and 64-bit object IDs support dynamic addressing space (with each federation capable of managing up to 65,535 individual databases and 10^24 bytes (one quadrillion gigabytes, or a yottabyte) of physical addressing space).
  • Processing: Multi-threaded.
  • Cloud enabled.
  • Query Methods: Traverser and graph navigation API, predicate language qualification, path pattern matching.
  • Parallel query support.
  • Visualization tool.
  • Schema: Supports schema-full plus provides a mechanism for attaching side data.
  • Transactions: Fully ACID.
  • Tinkerpop Blueprints and Gremlin support.
  • Talend output connector to InfiniteGraph.
  • Source: Proprietary, with open source extensions, integrated components, and third party connectors.
  • License Options: Flexible pricing and license options.
  • Platforms: Windows, Linux, and Mac with full interoperability.

History

InfiniteGraph is produced by Objectivity, Inc. - a company that develops database technologies supporting large-scale, distributed data management, object persistence and relationship analytics.[5][6][7] InfiniteGraph was first released to the public in 2010 and the latest version (v3.3) was made available in June 2014.[8]

References

  1. ^ Joyce Wells (June 26, 2013). "DBTA 100: The Companies That Matter Most in Data". Database Trends and Applications. Retrieved September 8, 2014.
  2. ^ Scott M. Fulton (August 24, 2011). "The Other Non-SQL Alternative". Readwrite. Retrieved September 8, 2014.
  3. ^ "The Rise of the Cloud Database". Readwrite. May 7, 2013. Retrieved September 8, 2014.
  4. ^ "Georgetown University taps Objectivity for Big Data research". Readwrite. May 1, 2013. Retrieved September 8, 2014.
  5. ^ a b Levi Gundert (December 11, 2013). "Big Data in Security – Part III: Graph Analytics". Readwrite. Retrieved September 8, 2014.
  6. ^ a b Rip Empson (August 16, 2011). "InfiniteGraph Steps Out Of Beta To Help Companies Identify Deep Relationships In Large Data Sets". TechCrunch. AOL. Retrieved August 16, 2011.
  7. ^ Matt Aslett (February 9, 2011). "Objectivity identifies use cases for its InfiniteGraph graph database unit". The 451 Group. Retrieved February 9, 2011.
  8. ^ PressReleasePoint (June 10, 2014). "ACHIEVE GREATER FUNCTIONALITY, EASE OF USE AND EVEN FASTER PERFORMANCE WITH INFINITEGRAPH 3.3". PressReleasePoint. Retrieved September 8, 2014.

See also