hoss - the semantic storage

17
Gian Luca Farina Perseu | www.21-style.com HOSS – The Semantic Storage Powered by The first graph based storage platform.

Upload: 21style

Post on 14-Dec-2014

339 views

Category:

Education


1 download

DESCRIPTION

The first graph-based storage platform.A complete solution for creating, organising and publishing semantic data.Stores and manages data in a schema less data store, allowing complete flexibility of the shape of the data stored.Removes the complexity of managing and publishing semantic data by providing a set of RESTful services, integrated security, a complete publishing model and enterprise features such as persistent caching and reliable message queue for notifications.A simple, consistent web API for storing, managing and retrieving data.Flexible, schema-free metadata that allows applications to be easily evolved.A range of data access and query options enabling easy integration into both new and existing applications.A simple way to attach multimedia binaries.Platform As A Service or On Premise options for best requirements agree.

TRANSCRIPT

Page 1: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

Powered by

The first graph based

storage platform.

Page 2: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

Gian Luca Farina Perseu

CEO

Page 3: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

What’s HOSS™ :• a complete solution for creating, organizing and publishing semantic

data

• stores and manages data in a schema less data store, allowing complete flexibility of the shape of the data stored

• removes the complexity of managing and publishing semantic data by providing a set of RESTful services, integrated security, a complete publishing model and enterprise features such as persistent caching and reliable message queue for notifications.

Page 4: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

What HOSS™ resolves:• According to numerous research reports, organizations are struggling to manage and

leverage unstructured information

• For example: documents, metadata, content, user-generated content, RSS feeds, email, geospatial data, and XML among others

• Unstructured information has one or more of the following characteristics:

• Heterogeneous (different formats, varying standards, irregular lengths, etc.)

• Constantly evolving in ways that may be unanticipated

• Growing exponentially

Page 5: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

These characteristics make it difficult to manage unstructured

information using previous technologies, such as relational

databases, which typically expect data that is normalized and

conforms to a pre-defined schema.

Page 6: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

What HOSS™ provides:• A simple, consistent web API for storing, managing and retrieving

data

• Flexible, schema-free metadata that allows applications to be easily evolved

• A range of data access and query options enabling easy integration into both new and existing applications

• Platform As A Service or On Premise options for best requirements agree

Page 7: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

Solutions with HOSS™ :• Common Repository

• Metadata Catalog

• Geo-spatial storing and localization

• Digital Content Delivery

• Information Intelligence

• Social Applications

Page 8: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

Case Study - MuseoTorino:

One of the first GraphDB ( based application in Italy. Use of Web 3.0 rules, applied on the best municipality city heritage collection.

Full Open/Public Data access thru specific APIs.

Slides: http://bit.ly/j9m1MT. Video: http://bit.ly/lNwZge. Showed at Codemotion 2011 (Rome)

Visible at: http:// www.museotorino.it

Customer:Comune di Torino (Torino municipality) | www.comune.torino.it

Page 9: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

Why graph based ?

Page 10: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

Life is a graph …

Torino

Born, 10 August 1810

Died, 6 June 1861

Lived Position

RIP

1°Cavour’s government (1852-1855)

2°Cavour’s government (1855-1859)

Cavour Park

Position

1°Cavour’s Italian government (1861)

3°Cavour’s government (1860-1861)

Govern2° level correlation !!

4° level correlation !!

Page 11: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

Semantic ready:• Explicit semantic:

• [Cavour] [died] [Torino]

• [Castello Cavour] [contains body of (vs RIP)] [Cavour]

• Implicit semantic:

• [Palazzo Cavour] [is related to] [Castello di Cavour] (2nd level)

• [Via Cavour] [is related to] [Parco Cavour] [4th level)

Page 12: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

Powerful traversing:A Traversal is how you query a Graph, navigating from starting Nodes to related Nodes according to an algorithm, finding answers to questions like “what music do my friends like that I don’t yet own,” or “if this power supply goes down, what web services are affected?”

• Simple traverse: can find all the based on edge property (eg. Social Network)

• All shortest paths: can find multiple paths between the same nodes

• Best shortest paths: can find the single shortest paths between the same nodes

• Dijkstra algorithm: shortest path based on Dijkstra algorithm

Page 13: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

HOSS™ Architecture:

Graph Storage

Service Layer

REST/JSON

RIA

HOSS Data Logic

File

Sys

tem

(m

ultim

edia

)

oAut

h A

uten

ticat

ion

HTTP

Any Language

Entity SearchValidator

Admin

Timeline/Geo Traverse

Management tools

Page 14: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

HOSS™ Architecture:• Simple API access

Page 15: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

HOSS™ Architecture:• Clear JSON data format

for input and output

Page 16: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

Thank you!

Page 17: Hoss - The Semantic Storage

Gian Luca Far ina Perseu | www.21 -s ty le . com

HOSS™ – The Semantic Storage

Links• HOSS | www.hoss.it

• 21Style | www.21-style.com

• Schema.org | http://schema.org

• MuseoTorino | www.museotorino.it