prodName
prodTagline
prodSynopsis
prodDescription
Virtuoso Universal Server
A Web-scalable platform for Creation, Deployment, and General exploitation of the Linked Data meme across Public and Private networks.
A Web-scalable platform for Creation, Deployment, and General exploitation of the Linked Data meme across Public and Private networks.
Secure, Cross Platform, and High-Performance Data Server that uniquely delivers the following integrated functionality: data access, data integration, multi-model data management [relational tables and relational property graphs], and HTTP application deployment services.
prodName
prodTagline
prodSynopsis
prodDescription
productID
Virtuoso Universal Server
A Web-scalable platform for Creation, Deployment, and General exploitation of the Linked Data meme across Public and Private networks.
A Web-scalable platform for Creation, Deployment, and General exploitation of the Linked Data meme across Public and Private networks.
Secure, Cross Platform, and High-Performance Data Server that uniquely delivers the following integrated functionality: data access, data integration, multi-model data management [relational tables and relational property graphs], and HTTP application deployment services.
featureID
featureLabel
featureSynopsis
benefitID
benefitLabel
benefitSynopsis
benefitDepiction
Linked Data Views over Native SQL Data Sources
"Linked Data Views" (formerly known as "RDF Views") over Native SQL Data Sources enable Virtuoso to expose pre-existing internal relational data as Virtual RDF Graphs thereby exposing such data to SPARQL query access, both directly and via Virtuoso's built-in support for SPARQL-in-SQL (SPASQL). The entire process results in RDF Data sets and optimized data access without physical regeneration of RDF Data Sets from the originating SQL Data.
Conceptual Views construction over CSV based Tabular Data Sources
Allows dynamic or static transformation of tabular relational data exported from legacy systems into modern graph relational data
Configurable Policy-based Security
Policy based security is enforced by the Virtuoso SQL compiler by inserting extra conditions into statements, depending on which user is preparing the statement. The tables or views can themselves be readable to a large group of users but compartmentalization is achieved by the database automatically adding extra conditions.
Controlled & Secure Data Access
Limits who can Create, Read, Update, and/or Delete data, based on simple usernames, common Role-Based Access Controls (RBAC), and/or sophisticated application of rules and Attribute-Based Access Controls (ABAC)
SPARQL Query Language
SPARQL Query Language Support complies with the W3C SPARQL 1.1 Standard, providing compatibility with other SPARQL-compliant tools, whether home-grown or third-party. The query service implementation extends the standard protocol by providing multiple output-formats (RDF-Turtle, JSON-LD, N-Triples, N-Quads, CSV, TSV, and many others) alongside the standard RDF-XML result serialization; these are made available via additional query parameters, and increasingly via content-negotiation.
IT Infrastructure Investment Preservation
Preserves previous investments in IT infrastructure, by embracing and extending rather than ripping and replacing.
Industry Standards Support
Virtuoso supports ratified and de facto industry standards including SQL, ODBC, JDBC, ADO.NET, OLE DB, RDF, SPARQL, GData, XML, XQuery, XPath, XSLT, XMLA, WebDAV, HTTP, OpenID, Oauth, NNTP, ATOM-Publishing, OpenSocial, Social Graph API, and more.
Industry Standards Compliance
Ensures broad compatibility and interoperability with a wide variety of third-party tools
Two-Phase Commit (2PC) in Distributed Transactions
Two-Phase Commit (2PC) protocol may be used to guarantee ACID properties of Distributed Transactions which change data in more than one database.
Uninterrupted Database Engine Access
Provides consistent availability to all relying systems and users
Meta Schema Language
Virtuoso Meta Schema Language enables construction of RDF-based Linked Data Views (or Semantic Covers) over SQL, XML, SOA, and REST data sources.
Sophisticated Application Functionality
Supports data access, integration and management, from the simplest to the most sophisticated functionality
Web Services to RDF Linked Data
Virtuoso can transform Web Services into RDF Linked Data, on the fly.
Sophisticated Application Functionality
Supports data access, integration and management, from the simplest to the most sophisticated functionality
Enhanced Relational Mapping
Ability to derive relations (entity relationship types) in a variety of forms. For instance, using mapping rules (via standards such as W3C's R2RML) to inform transformation of relations represented as Tables in a SQL RDBMS into fine-grained RDF sentence/statement (depictable and queryable as entity relationship grpahs). Likewise, the use of SPARQL (a W3C open standard) to extend SQL (an ANSI open standar). This form of dynamnic relations mapping enables use of existing ODBC, JDBC, ADO.NET, OLE DB, and XMLA compliant applications to exploit powerful a Semantic Web of Linked Data (public and/or private), without ripping and replacing legacy systems.
Standards Compliant
Ensures broad compatibility and interoperability with a wide variety of third-party tools
HTTP-Compliant Application Server
The Virtuoso HTTP server is HTTP/1.1 compliant, and can accept persistent connections from HTTP/1.1 clients. HTTP/1.0 requests are processed as normal without the persistent connections feature.
Standards Compliant
Ensures broad compatibility and interoperability with a wide variety of third-party tools
Industry Standard SPARQL Query Language Support
Virtuoso's SPARQL Query Language Support complies with the W3C SPARQL 1.1 Standard, providing compatibility with other SPARQL-compliant tools, whether home-grown or third-party. The query service implementation extends the standard protocol by providing multiple output-formats (RDF-Turtle, JSON-LD, N-Triples, N-Quads, CSV, TSV, and many others) alongside the standard RDF-XML result serialization; these are made available via additional query parameters, and increasingly via content-negotiation.
Standards Compliant
Ensures broad compatibility and interoperability with a wide variety of third-party tools
Supports a Broad Range of Data Access Standards
Supported Data Access Standards include ODBC, JDBC, ADO.NET, OLE DB, and XMLA.
Standards Compliant
Ensures broad compatibility and interoperability with a wide variety of third-party tools
WebDAV-Compliant Content Manager
ODS-Briefcase is a WebDAV-compliant content management platform that offers file-sharing functionality via a "Briefcase Data Space". Its File Server functionality may be addressed via Web Browser-based interactions, Web Services, or the SPARQL Query Language, as well as any WebDAV-compliant filesystem (Linux, macOS, Windows, etc.).
Standards Compliant
Ensures broad compatibility and interoperability with a wide variety of third-party tools
RDF Middleware
The Virtuoso Sponger is the Linked Data middleware component of Virtuoso. It generates Linked Data (in the form of RDF) from a variety of data sources, and supports a wide range of data representation and serialization formats. The Sponger is transparently integrated into Virtuoso's SPARQL Query Processor, where it delivers URI de-referencing across disparate data spaces within SPARQL query patterns. It also delivers configurable smart HTTP caching services. Optionally, it can be used by the Virtuoso Content Crawler to periodically populate and replenish data within the native RDF Quad Store.
Wide variety of deployment topologies
Enables a wide variety of deployment topologies
Runtime Hosting
Virtuoso is a runtime hosting vehicle for web services application logic written in PHP, Java, .NET, Python, Perl, Ruby, and many other popular web scripting environments.
Wide variety of deployment topologies
Enables a wide variety of deployment topologies
Linked Data Publishing
Virtuoso provides descriptor resources for every entity (data object) in the Native or Virtual Quad Stores, and supports a broad array of output formats, including HTML+RDFa, RDF/XML, N3/Turtle, N-Triples, RDF-JSON, OData+Atom, and OData+JSON.
Interoperability with other tools through common data format and language
By working with Linked Open Data (RDF and SPARQL over HTTP,) Virtuoso enables interoperation with other HTTP-oriented tools to manage data, metadata and relationships
RDF Data Management
RDF Data Sets are managed by a dedicated module within the Virtuoso ORDBMS core. This functionality is exposed to client applications through implementations of the SPARQL Query Language and Protocol, plus a collection of Web Services and Virtuoso/PL-based APIs for Creating, Updating, and Deleting RDF Data Sets.
Interoperability with other tools through common data format and language
By working with Linked Open Data (RDF and SPARQL over HTTP,) Virtuoso enables interoperation with other HTTP-oriented tools to manage data, metadata and relationships
Linked Data Views over External Data Sources
"Linked Data Views" (formerly known as "RDF Views") over External Data Sources enable Virtuoso to expose pre-existing ODBC- or JDBC-accessible relational data as Virtual RDF Graphs thereby exposing such data to SPARQL query access, both directly and via Virtuoso's built-in support for SPARQL-in-SQL (SPASQL). The entire process results in RDF Data sets and optimized data access without physical regeneration of RDF Data Sets from the originating SQL Data. (Enterprise Edition only. Exposing JDBC-accessible data requires an add-on ODBC-to-JDBC Bridge solution, also available from OpenLink Software.)
Interoperability with other tools through common data format and language
By working with Linked Open Data (RDF and SPARQL over HTTP,) Virtuoso enables interoperation with other HTTP-oriented tools to manage data, metadata and relationships
Web Service Deployment Platform
Virtuoso is a runtime hosting vehicle for web services application logic written in PHP, Java, .NET, Python, Perl, Ruby, and many other popular web scripting environments.
Interoperability with other tools through common data format and language
By working with Linked Open Data (RDF and SPARQL over HTTP,) Virtuoso enables interoperation with other HTTP-oriented tools to manage data, metadata and relationships