RDF face aux défis du stockage
Get flash to fully experience Pearltrees
I can't comment specifically on HBase, but I have implemented RDF storage for Cassandra which has a very similar BigTable -inspired data model. You basically have two options in how to store RDF data in wide-column databases like HBase and Cassandra: the resource-centric approach and the statement-centric approach. In the statement-oriented approach, each RDF statement corresponds to a row key (for instance, a UUID) and contains subject , predicate and object columns.
This started out as an answer at Semantic Overflow on how RDF database systems differ from other currently available NoSQL solutions. I've here expanded the answer somewhat and added some general-audience context. RDF database systems are the only standardized NoSQL solutions available at the moment, being built on a simple, uniform data model and a powerful, declarative query language . These systems offer data portability and toolchain interoperability among the dozens of competing implementations that are available at present, avoiding any need to bet the farm on a particular product or vendor. In case you're not familiar with the term, NoSQL ("Not only SQL") is a loosely-defined umbrella moniker for describing the new generation of non-relational database systems that have sprung up in the last several years. These systems tend to be inherently distributed, schema-less, and horizontally scalable.
Today I am announcing that my company, Radar Networks , and its flagship product, Twine , have been acquired by Evri . TechCrunch broke the story here . This acquisition consolidates two leading providers of semantic discovery and search.
After shopping itself around to all the major search engines, Radar Networks finally found a buyer in another semantic search startup. Today, Evri is announcing that it will be acquiring Radar Networks, along with its core technical team and its main product, Twine . Rumors surfaced yesterday on ReadWriteWeb that Evri was being acquired, but that is not the case. Evri is the acquirer.
This is an RDF.rb plugin that adds support for storing RDF data in the Apache Cassandra distributed database management system. Features Stores RDF statements in a resource-centric manner using one Cassandra supercolumn family per RDF repository. Inherits Cassandra's characteristics of high availability, eventual consistency, and horizontal scalability. Optimized for write-heavy workloads with no need to perform a read before inserting or deleting an RDF statement.