Live Ad-Hoc NoSQL Big Data Queries Demos

Created on 2015-06-25 21:12

Published on 1970-01-01 00:00

Where hear a lot about Big Data oriented platforms on their total focus on scalability. Unfortunately, it remains ultra difficult to find any live demonstration of these claims in regards to live ad-hoc queries and any kind of analytics. Even if such do exist, you'll find the query solutions and raw data hidden behind pretty graphs, PDFs, and HTMLs, none of which provide any access to the raw data. 

Using the combine prowess of SPARQL (an open standards based Query Language for NoSQL), RDF (a open standard for Data Representation), and HTTP URIs (an open standard for Entity Names) here are a few sample queries from a live instance of Virtuoso (our high-performance and massively-scalable SQL & SPARQL RDBMS) that showcase challenging queries against an instance that provides access to 61 Billion+ entity relationships (represented as RDF statements or triples). 

Just click on the following links.

Note: these are live demos, and they are running in conjunction with a raft of other data access activities being performed by other Web clients

  1. Find all the attributes of all entities where at least one entity attribute is associated with the literal value 'New York' 
  2. Find all the attributes that have any entity (where at least one of its attributes is associated with the value 'New York' )  as its value.

A few things to note, about the results of these queries:

  1. Hyperlinks (in the form of HTTP URIs) are used as Entity and Attribute names -- naturally, these resolve to description documents i.e., you can lookup the description of what they identify from any HTTP client (e.g. Web Browser)
  2. Hyperlinks (in the form of HTTP URIs) or Literals (typed or untyped) are used as Attribute Value names  -- only the hyperlink based names resolve description documents since the literals identity their literal values (leaving you to interpret what they actually identify).