Home
 
                                     About Us Technology Services Support & Download Contact
 
 
About Our Technology
Replication Suite
   - Replicated Hash Table
   - Congruity Replication
The Spread Toolkit
   - Secure Spread
 
Replicated Hash Table
Simple and powerful high performance state replication without the complexity

Replicated Hash Table (RHT) is an in-memory hash table data structure replicated on multiple participating computer systems.

Consistency between each table replica is maintained at all times. RHT automatically handles network partitions, server crashes, and network re-merges between the various replica.

To the programmer, RHT exposes a simple and intuitive common interface to the standard key-value hash table data structure.

Features and Benefits
  • Simple to use and deploy.
  • Takes the complexity out of multiple machine state replication.
  • Increase query throughput linearly with the number of replicas.
  • Reads are handled locally.
  • Writes/Updates are replicated with guaranteed consistency.
  • Supports thousands of updates per second in typical setups.
  • Synchronized state is maintained in the event of server failures/recoveries and network partitions/remerges.
  • Snapshots of the hash table can taken at any time.
  • Supports iterators as well as Get/Put calls.
  • Scales to dozens of replicas
Tech Facts
  • C/C++ interface
  • Thread safe
  • Cross platform (Linux, Windows, Mac, and others)


 
Description

RHT FAQ

RHT User Guide

RHT API

Contact us for pricing information and a free evaluation copy