corp
vp
vpclaim
vpdesc
vpdepiction
rank
Data-driven agility without compromise
As a combined multi-model DBMS and Data Virtualization platform, Virtuoso enables fast and flexible integration of data across APIs, Various Data Formats, and DBMS platforms without compromising security, performance, or deployment platform options.
https://www.openlinksw.com/images/webby_structured_data_packets_v9.png
1

OpenLink Virtuoso is an innovative platform that intertwines open standards for Data Access, Integration, and Management with the transformative potential of AI & GenAI.

Employing Hyperlinks as powerful data source names functioning as Super Keys, it breaks down data silos, thereby unleashing transformative data interaction flexibility for both individuals and enterprises.

corp
vp
vpclaim
vpdesc
vpdepiction
rank
Data-driven agility without compromise
As a combined multi-model DBMS and Data Virtualization platform, Virtuoso enables fast and flexible integration of data across APIs, Various Data Formats, and DBMS platforms without compromising security, performance, or deployment platform options.
https://www.openlinksw.com/images/webby_structured_data_packets_v9.png
1

Virtuoso Benefits

corp
vp
vpclaim
vpdesc
vpdepiction
rank
Data Virtualization done right
Enables the creation and implementation of Knowledge Graphs using existing data accessible via APIs like <b>HTTP</b>, <a href="http://www.openlinksw.com/odbc">ODBC</a>, and <a href="http://www.openlinksw.com/jdbc">JDBC</a>. These Knowledge Graphs serve as secure, high-quality information sources for refining <b>Large Language Models (LLMs) like GPT 4.0 and 3.5</b>, thereby enhancing <b>AI and AGI</b> capabilities while ensuring data security and privacy.
https://www.openlinksw.com/images/uninterrupted-db-access.jpg
2
Intelligent Data Privacy & Security
Knowledge Graphs created by this platform manifest as a secure Semantic Web of <a href="http://www.openlinksw.com/linkeddata">Linked Data</a> where <b>Attribute-based Access Control </b>(ABAC) provides the basis for intelligent <b>Data Access Policies</b> that scale across the enterprise and hybrid clouds.
https://www.openlinksw.com/images/controlled-access-to-data-assets.jpg
4
High Performance & Scalability
As demonstrated by its pivotal role in the <a href="http://data.openlinksw.com/oplweb/glossary-term/LODCloud#this">Linked Open Data (LOD) Cloud</a>, the largest publicly accessible Knowledge Graph in the world, Virtuoso's unique "<b>Anytime Query</b>" functionality enables configuration of "<b>fair use</b>" policies that ensure high-performance, scalability, and availability to all users, anywhere in the world, irrespective of query complexity, query solution size, and concurrent usage loads.
https://www.openlinksw.com/images/LOD_Cloud_Atlas_MD.png
5
Maximize new and emerging data-centric innovations without disruption to existing infrastructure
Inject the power of <u>hyperlinks</u> as "<a href="http://data.openlinksw.com/oplweb/glossary-term/HTTPURI#this">Super keys</a>" into existing applications and services, thereby transforming them into modern tools for secure and smart interaction with new and existing data sources.
https://www.openlinksw.com/images/app-functionality.jpg
6

Use Cases

name
desc
img
Social Networking
Incorporate disparate data from systems-of-engagement provided by social-networks offered by social-media platforms. Virtuoso enables transformation of data from these siloed systems into powerful knowledge graphs that are accessible for both data defintion and data manipulation oriented operations using query languages such as SPARQL and/or SQL via any application or service that supports HTTP, ODBC, JDBC, or ADO.NET. For example, you can progressively build internal knowledgebases using content from blogs, community forums, RSS and Atom feed collections, etc., using a single mouse-click or programatic workflow pipelines.
https://www.openlinksw.com/DAV/oplweb3/images/it-infra-investment.jpg
Recommendation Engines
Store information about customer interests, social networks, and transaction history in an entity relationship graph that manifests as a Web of Data which enables fast, cost-effective, unobtrusive, and privacy-preserving personalization experiences. For example, a single hyperlinks resolves to an knowledge graph that reveals a web of actual or inferred interests for a customer or a specific customer contact.
https://www.openlinksw.com/DAV/oplweb3/images/conceptual_views-over-tabular-data-v3.jpg
Fine-tuning Large Language Models using SQL or SPARQL
With Virtuoso's modern multi-model data platform at your disposal, you can fine-tune Large Language Models declaratively utilizing SQL or SPARQL query templates. This provides improved accuracy and privacy in information handling, simultaneously leveraging the capabilities of the new conversational UI/UX frontier. The result is a significant boost in productivity and agility in the realm of AI and AGI-driven technologies.
https://www.openlinksw.com/DAV/oplweb3/images/controlled-secure-data-access.jpg
Talent Discovery & Skills Management
Virtuoso helps you build smart solutions for discoverying and managing talent based on a talent and skills oriented knowledge graph. For instance, it enables automated processing of CVs and Resumes' from a variety of internal data sources that are automatically transformed into a highly navigable entity relationship graph accessible to both humans and machines -- which brings optimization to important human resources related activities such as training and recruitment. It also enables presevation of knowledge despite varying levels of staff fluction over periods of time.
https://www.openlinksw.com/DAV/oplweb3/images/app-functionality.jpg
Life Sciences
Virtuoso helps you build powerful solutions applications driven by knowledge graphs derived from a variety of life sciences oriented data sources. For super sensitive competitive information it also includes powerful attribute-based access controls and encryption-at-rest amongst if deep collection of data privacy and security functionality. For example, you can easily construct entity relationship graphs mapping genes to diseases as demonstrated by many live Virtuoso instances across the Linked Open Data (LOD) Cloud Knowledge Graph.
https://www.openlinksw.com/DAV/oplweb3/images/interoperability-with-tools.jpg
Configuration Management
You can use Virtuoso to generate a knowledge graph that represents IT Networks, Product Configurations, Seasonal Offers, and Complex Process Chain. Virtuoso's scalability and high-performance ensures these systems evovle into powerful data agility sources that fuel current and future enterprise transformation initiatives. For example, you can build powerful information dashboards, smart agents, and other agility-aiding systems using a "best of class" cocktail of existing ODBC, JDBC, and ADO.NET compliant tools that operate on data using SQL and/or SPARQL.
https://www.openlinksw.com/DAV/oplweb3/images/interoperability-with-tools.jpg

What is a Multi-Model Database?

A Multi-Model Relational Database Management System operates on Entity Relationship Types that are represented conceptually as Relations and visually as Tables or Graphs.

Query and store data using

SQL

SELECT   CUSTOMER, 
X.INTEREST
FROM "COMPANY".."CUSTOMER"
LEFT JOIN "COMPANY".."INTEREST" AS X
ON X.CUSTOMER = CUSTOMER;

SPARQL

SELECT  ?customer
?interest
FROM <http://www.example.com/customers>
WHERE {
?customer foaf:interest ?interest.
};

SPASQL (SPARQL-Within-SQL)

SELECT  X.customer AS "CUSTOMER",
X.interest AS "INTEREST"
FROM (
SPARQL
SELECT ?customer ?interest
FROM <http://www.example.com/customers>
WHERE {
?customer foaf:interest ?interest
}
) AS X;

Customer Snapshot

s

Frequently Asked Questions

s
qName
html
What is the Virtuoso strategy to scale? Is it possible to start small and then add servers if needed?
Yes. You start with Single-Server which scales up to more than 100 billion RDF triples and then migrate to the Elastic Cluster Edition if your scalability demands exceed what's offered by single-server instances.
How do I attach ODBC- or JDBC-accessible Tables to Virtuoso?
Any ODBC- or JDBC-accessible table can be attached to Virtuoso using SQL Attach Statements or the visual HTML-based Conductor Admin Interface.
How do I use R2RML to map RDB to RDF with Virtuoso?
You can use the HTML-based R2RML Wizard or upload existing R2RML documents for processing using Virtuoso's native R2RML processor.
How do I use Virtuoso to deploy Linked Data to the Web?
By leveraing its built-in support for HTTP and deployment of RDF using Linked Data Principles. This boils down to loading RDF and/or attaching native or external 3rd party DBMS hosted tables and then exposing to interaction endpoints for SPARQL, Faceted Search & Browsing, or Hyperlinks that provide fine-grained entity names.
How do I Generate and Deploy RDF-based Linked Data from Tables in a Relational Database?
Virtuoso's HTML-based Admin Interface ('The Conductor') provides a one-click interface for generating RDF-Views that are deployed using Linked Data principles from relational database tables.