Product Overview

Jump to: Topologies Supported | Bi-Directional | FAQs | Use Cases | Platforms Supported

Efficiently Integrate High Volumes of Data for Real-Time Analytics and More

Get a simple yet comprehensive approach for continuous data integration

Since you are here, you are likely looking for a complete set of capabilities to move your data between databases, to the cloud, into a data lake or data warehouse. You are in the right place–with HVR you can:

  • hvr logoAchieve greater data movement efficiencies due to built-in features such as log-based change data capture, data compression, and more
  • Ready your business for the long-term with a solution that can scale with growing data volumes, new and disparate technologies and more
  • Easily manage your data with HVR features such as data validation and repair, reporting and monitoring
  • Have confidence that your data is secure with features such as encryption and KMS support for AWS


HVR has proven its stability and robustness. It keeps on running and running with minimal maintenance effort. HVR guarantees secure delivery of all our data.
– Director of IT, PostNL


Broad Source and Target Support

With HVR, you can move your data between the most commonly used relational databases, file systems, data-warehouses, data lakes, cloud systems, and more. Visit the source and target platform support page to see if your technologies are supported. If you don’t see your technology listed, please contact us to learn more about our API agent plug-in.


HVR is the only real-time data integration solution that provides you the necessary replication capabilities in a single unified environment.

Real-Time Data Integration

All-in-one Box

Everything you need for real-time data replication is included with HVR:

This all-in-one solution comes in a less than 100MB download. Not only is it a small download, but is easy to manage and use. You can control all of these features through a Graphical User Interface. (GUI)

It’s pretty simple to use and it mostly gets the job done without fuss. –Analyst Programmer, Kent Police U.K.

Real-Time Data Replication Topologies

HVR supports a variety of topologies while providing you confidence in your data movement

With HVR, you get the ability to not only move data from one source system to another but also the ability to move data bi-directionally and multi-directionally while maintaining efficiency and accuracy.  Watch the video to see how HVR solves for use cases such as migrations, active/active, data lake consolidation, real-time reporting and more.

Features such as collision detection, data validation, and reporting and monitoring give you assurance in moving high volumes of data in your complex environments.

Topologies Supported


Real-Time Reporting Migrations

(Reverse Post Migration)


Active / Active Standby

High Availability


Multi-Way Active / Active

Geographical Distribution



Data Distribution

Integration / Consolidation

Data Warehouse / Data Lake


Data Marts

Bi-Directional Data Movement

HVR enables successful Bi-Directional Data Movement

Bi-directional data movement need not be feared when using HVR for real-time data integration. In this video, Glenn Goodrich, Director of Enablement, explains how bi-directional data movement can be accomplished efficiently, accurately, and in real-time with HVR.

HVR includes a rich feature set that enables customers to move their data bi-directionally with a single channel definition:

  • Hub and Spoke Architecture
  • Data Compression
  • Encryption
  • Loop Avoidance
  • Collision Detection


Can HVR replicate data from a single source to multiple targets?
Yes, in fact that is one of the advantages of HVR’s architecture. HVR can capture from a single Oracle instance, queue the captured changes on the hub, and then integrate those changes to as many targets as needed. HVR does not have any limitation on the number of targets.

Can HVR replicate data from a multiple source to a single target?
Yes, HVR can be configured to capture data from many sources and then replicate to a single target. Many data warehousing solutions require data to be collected from any number of sources to be either combined into a single target warehouse database or into separate target schemas. Some applications and data are designed so that there will not be any conflicts on primary key constraints. If that is not the case for your scenario, then HVR offers you the option to add extra columns and set to values stored in the metadata to make sure you don’t have any conflicting primary keys.

Does my source and target layouts need to have the same structure and layout?
No, tables do not need to have the same layout. You can instruct HVR to ignore certain columns or populate extra columns during replication. Column values can also be changed through transformations as well as enriched with the results querying other tables, either on the source or the target. HVR also makes additional transactional metadata values to be available to be mapped to columns, such as source timestamps or transaction identifiers.

To minimize any impact to our network, can we compress the change data before it sent over the network?
Yes, in fact HVR already compresses the database by default before sending over the network using an internal algorithm which achieves very high compression rates. The impressive compression ratio reduces impact on your corporate network while using little overhead on the source.

When instantiating the target database, does the user have to pre-create the target tables, or can HVR help with that?
The initial load of the target tables takes place by running an HVR Refresh operation. The Refresh can create all the target tables if they don’t already exists. The target tables are created based on the DDL of the source tables in conjunction with any column re-mapping that the user has configured in the replication channel.

Can HVR convert all insert, update, and delete operations and insert them into a time-based journal or history table?
Yes, HVR Integrate provides a feature known as TimeKey which converts all changes (inserts, updates, and deletes) into inserts into separate tables. HVR will log both the before and after image for update operations, the after image for insert operations, and the before image for delete operations. HVR also logs additional transaction metadata to provide more time based details for every row replicated. HVR will also automatically create the tables with the preferred structure for timekey integration.

Common Customer Use Cases


IndustryCompany NameUse CaseData Platforms
ServicesEpsilon Consolidation of Data in to a Data Warehouse Oracle Production Database and SQL Server Data Warehouse
Transportationl/AviationLuftansa/LIDO Flight PlanningGeographic Distribution, Real-Time ReportingOracle, Ingres
LogisticsPostNLCloud Migration Oracle, SQL Server
Government United States Coast GuardReal-Time Reporting, High AvailabilityOracle, Ingres
Financial Services Investment Services Firm Geographic Replication, Real-Time Reporting Oracle to Oracle

© 2018 HVR Software

Live Demo Contact Us