|
|
Virtuoso 6.2 -- New Features
Virtuoso 6.2 introduces a major number of enhancements to areas
including:
Linked Data Deployment
| Feature |
Description |
Benefit |
|
Automatic Deployment
|
Linked Data Pages are now automatically published
for every Virtuoso Data Object; users need only load
their data into the RDF Quad Store.
|
Handcrafted URL-Rewrite Rules are no longer
necessary.
|
|
HTTP Metadata Enhancements
|
HTTP Link: header is used to transfer
vital metadata (e.g., relationships between a
Descriptor Resource and its Subject) from HTTP
Servers to User Agents.
|
Enables HTTP-oriented tools to work with such
relationships and other metadata.
|
|
HTML Metadata Embedding
|
HTML resource <head/> and
<link/> elements and their
@rel attributes are used to transfer
vital metadata (e.g., relationships between a
Descriptor Resource and its Subject) from HTTP
Servers to User Agents
|
Enables HTML-oriented tools to work with such
relationships and other metadata.
|
|
Hammer Stack Auto-Discovery
Patterns
|
HTML resource <head/> section and
<link/> elements, the HTTP
Link: header, and XRD-based
"host-meta" resources collectively
provide structured metadata about Virtuoso hosts,
associated Linked Data Spaces, and specific Data
Items (Entities).
|
Enables humans and machines to easily distinguish
between Descriptor Resources and their Subjects,
irrespective of URI scheme.
|
|
Linked Data Middleware
| Feature |
Description |
Benefit |
|
New Sponger Cartridges
|
New cartridges (data access and transformation
drivers) for Twitter, Facebook, Amazon, eBay,
LinkedIn, and others.
|
Enable users and user agents to deal with the
Sponged data spaces as though they were named graphs
in a quad store, or tables in an RDBMS.
|
|
New Descriptor Pages
|
HTML-based descriptor pages are automatically
generated.
|
Descriptor subjects, and the constellation of
navigable attribute-and-value pairs that constitute
their descriptive representation, are clearly
identified.
|
|
Automatic Subject Identifier
Generation
|
De-referenceable data object identifiers are
automatically created.
|
Removes tedium and risk of error associated with
nuance-laced manual construction of identifiers.
|
|
Support for OData, JSON, RDFa
|
Additional data representation and serialization
formats associated with Linked Data.
|
Increases flexibility and interoperability.
|
|
Data
Virtualization
| Feature |
Description |
Benefit |
|
Materialized RDF Views
|
RDF Views over ODBC/JDBC Data Sources can now
(optionally) keep the Quad Store in sync with the
RDBMS data source.
|
Enables high-performance Faceted Browsing while
remaining sensitive to changes in the RDBMS data
sources.
|
|
CSV-to-RDF Transformation
|
Wizard-based generation of RDF Linked Data from CSV
files.
|
Speeds deployment of data which may only exist in
CSV form as Linked Data.
|
|
Transparent Data Access Binding
|
SPASQL (SPARQL Query Language integrated into SQL)
is usable over ODBC, JDBC, ADO.NET, OLEDB, or XMLA
connections.
|
Enables Desktop Productivity Tools to transparently
work with any blend of RDBMS and RDF data sources.
|
|
Dynamic Data
Exchange & Data Replication
| Feature |
Description |
Benefit |
|
Quad Store to Quad Store
Replication
|
High-fidelity graph-data replication between one or
more database instances.
|
Enables a wide variety of deployment topologies.
|
|
Delta Engine
|
Automated generation of deltas at the
named-graph-level, matches transactional replication
offered by the Virtuoso SQL engine.
|
Brings RDF replication on par with SQL replication.
|
|
PubSubHubbub Support
|
Deep integration within Quad Store as an optional
mechanism for shipping deltas.
|
Enables push-based data replication across a variety
of topologies.
|
|
Security
| Feature |
Description |
Benefit |
|
WebID support at the DBMS core
|
Use WebID protocol for low-level ACL-based
protection of database objects (RDF or Relational)
and Web Services.
|
Enables application of sophisticated security and
data access policies to Web Services (e.g., SPARQL
endpoint) and actual DBMS objects.
|
|
Webfinger
|
Supports using mailto: and
acct: URIs in the context of WebID and
other mechanisms, when domain holders have published
necessary XRDS resources.
|
Enables more intuitive identification of people and
organizations.
|
|
Fingerpoint
|
Similar to Webfinger but does not require XRDS
resources; instea,d it works directly with SPARQL
endpoints exposed using auto-discovery patterns in
the <head /> section of HTML
documents.
|
Enables more intuitive identification of people and
organizations.
|
|
Virtuoso 6.1 - New Features
Virtuoso 6.1 introduces a powerful standards compliant
platform for accessing, integrating, and managing disparately shaped
data, across intranets, extranets, and public networks such as the
World Wide Web. In line with emerging industry trends, it provides a
cost-effective route for creating concrete conceptual model (W3C
Resource Description Framework or Microsoft .NET Entity Frameworks)
views atop logical model oriented data sources such as those
associated with relational (SQL) or hierarchical XML (XQuery/XPath) or
document oriented database management systems. Thus, rather than
querying across obscure relational tables, xml trees, and free text
patterns, it enables you explicitly target and query across real world
objects (entities) relationship graphs that include: people (customer
contacts, employees, managers, co-workers), places (countries,
provinces), documents (product offers, orders, invoices, balance
sheets etc.), and many other abstract real world things.
Database Engine (general)
- Transitivity Options for performing powerful Transitive Closures
queries
- Cluster and Failsafe functionality
- Anytime Query that enables partial results for queries based on
configurable query response times (applies to basic and complex
aggregate queries across single instances or clusters)
RDF Database Engine
- 2 full +3 partial Index Scheme
- In-lined String Table
- Enhanced Cost Optimizer
- Engine hosted Faceted Browser
SPARQL
- Inference Rules capabilities that include: owl:inverseOf,
owl:SymmetricalProperty, and owl:TransitiveProperty
- Automatic handling of preferred language locale via new
BEST_LANGMATCH() and BIF_LANGMATCHES_PCT_HTTP() functions
- Initial support for federated query handling via SPARQL-FED
extensions
- Initial support for SERVICE { ... } clause for delegating
queries to 3rd party endpoints
- Expressions support for LIMIT and OFFSET clauses for
constructing sophisticated data paging windows
- IsRef() magic predicate/function
- SPARQL 1.1 syntax for INSERT DATA / DELETE DATA
- SPARQL 1.1 HAVING clause for filtering on GROUP BY
- HTML+RDFa representation as additional data representation and
serialization format for SPARQL CONSTRUCT and DESCRIBE queries.
RDFizer Middleware (Sponger)
Meta Cartridges that enhance Linked Data meshes created by basic
extractor cartridges, by providing powerful lookups and joins across a
plethora of Linked Data Spaces such as:
- Linked Open Data Cloud (DBpedia, Freebase, BBC, New York Times,
Geonames, Bio2RDF, NeuroCommons, and many others)
- 30+ Web 2.0 data spaces via their data access APIs (e.g. Zillow,
O'Reilly, Amazon, Googlebase, BestBuy, CNET, Crunchbase, Disqus,
Twitter, Last.FM, Discogs, SalesForce.com, and many others)
- Web accessible Resources beyond HTML pages (e.g. Google
Spreadsheet, Google Documents, Microsoft Office Docs (Excel,
PowerPoint etc), OpenOffice, CSV, Text files).
RDBMS to RDF Middleware (RDF Views)
Wizard for generating RDF based Linked Data Views atop single or
multiple ODBC or JDBC accessible data sources (e.g. Oracle, Microsoft
SQL Server, DB2. Sybase, Informix, Ingres, Progress (OpenEdge), MySQL,
PosgreSQL, Firebird, and others.
Web Services (SOAP or RESTful interaction)
- Sponger Middleware for obtaining negotiated RDF representations
of non RDF based resource descriptions
- Faceted Search & Find that enables the use of Full Text
search patterns and/or pivot style filtering by Entity Types and/or
Properties
- Powerful Entity lookups by Label or Generic HTTP URI
- Powerful Data Reconciliation that leverages in-built Reasoner
for identifying and projected data from co-referenced entities
and/or those deemed equivalent by custom rules.
Data Access Drivers
- Entity Frameworks compatible ADO.NET provider that provides
access to Native RDBMS and RDF Quad Store
- Entity Frameworks compatible ADO.NET provider for Virtual
Database Engine that works with a broad range of 3rd party ODBC or
JDBC accessible data sources
- Native Provider for RDF model oriented frameworks such as:
Sesame, Jena, and Redland
- JDBC 4.0 Driver with support for Native RDF data
- ODBC 3.5 Driver with support for Native RDF data.
|