Search

Suggested keywords:
  • Java
  • Docker
  • Git
  • React
  • NextJs
  • Spring boot
  • Laravel

HyperGraphDB - Database for Storing Strongly-Typed Hypergraphs

  • Share this:
post-title
HyperGraphDB is a general purpose, open-source data storage mechanism based on a powerful knowledge management formalism known as directed hypergraphs. While a persistent memory model designed mostly for Knowledge management, Artificial Intelligence and Semantic web projects, it can also be used as an embedded object-oriented database for Java projects of all sizes. It could also be used as graph database or as (non-SQL) relational database.

A P2P framework for distributed processing has been implemented for replication/data partitioning algorithms as well as client-server style computing. While it falls into the general family of graph databases, it is hard to categorize HyperGraphDB as yet another database because much of its design evolves around providing the means to manage structure-rich information with arbitrary layers of complexity.

Source code location: http://code.google.com/p/hypergraphdb
http://www.hypergraphdb.org/
License:
Tech: