m
Our Mission Statement
This is Photoshop's version of Loremer Ipsn gravida nibh vel velit auctoregorie sam alquet.Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit.
Follow Us
Top
In-Memory Transactional Database Product | VoltDB
6224
page-template,page-template-full-width,page-template-full-width-php,page,page-id-6224,page-parent,mkd-core-1.0,highrise-ver-1.0,,mkd-smooth-page-transitions,mkd-ajax,mkd-grid-1300,mkd-blog-installed,mkd-header-standard,mkd-sticky-header-on-scroll-up,mkd-default-mobile-header,mkd-sticky-up-mobile-header,mkd-dropdown-slide-from-bottom,mkd-dark-header,mkd-header-style-on-scroll,mkd-full-width-wide-menu,mkd-header-standard-in-grid-shadow-disable,mkd-search-dropdown,mkd-side-menu-slide-from-right,wpb-js-composer js-comp-ver-5.1.1,vc_responsive
 
VoltDB / Product

Product

What is VoltDB?

Our in-memory transactional database product

In today’s data-intensive world, your competitive advantage depends on your ability to process data and make real-time decisions. By ingesting, analyzing and acting upon live streams of data, you can make the best decision and deliver faster, more accurate personalized interactions that create superior business value.

VoltDB makes this level of instantaneous decision-making possible by combining the best elements of modern and traditional database technology:

  • The speed + scalability of the best distributed data architectures combined with the ACID transactionality of traditional RBDMs.
  • The consistency + reliability you need deployed with a more streamlined, simpler architecture.
  • The tools + languages developers already know.

We Created VoltDB with One Single Question in Mind

What would the world's top companies build if presented with a data management solution that seamlessly integrated the contextual data they already have with data they are receiving now?

Get the VoltDB Technical Overview

Features + Benefits

VoltDB is an in-memory transactional database built to rapidly import, operate on, and then export HUGE amounts of data at lightning speed. Its robust architecture combines the best of traditional transactional databases with the speed and scalability of newer entrants. The result?

An immediately-consistent version of transactional truth – every time.

  • Ridiculous Stats
    Real-world VoltDB applications achieve latencies 99.999% of the time at throughputs exceeding 300,000 transactions per second on commodity 3-node clusters.
  • Superior Data Ingestion & Automated Export
    Supporting the ingestion of data to selected tables from external sources (either using one of several data loading utilities for one-time import of data OR using a database server process to stream data). Specify tables in the schema as sources for export.
  • Integrated Kafka Import & Export
    Import multiple streams to different tables or stored procedures simultaneously. Import different Kafka topics from a single set of brokers, or from different brokers, to separate tables – all without writing a single line of code. Data also can be exported to multiple targets, including Kafka and Hadoop, simultaneously.

Some associate the term “in-memory” with potential data loss. VoltDB eliminates the risk of data loss by employing a sophisticated “behind the scenes” process, snapshotting data records at fractional intervals.

Should power loss ever occur, our servers can automatically replay logs and reconcile transactional accuracy without you having to do a thing.

  • ACID properties for Reliability
    Built with the ACID reliability heavily depended on by many mission- critical applications, including stock trades, digital advertisements and telecom operational SLAs. Translation: Once changes to a record are made, you can be certain data is correct and no data is lost.
  • Serializable Isolation
    While other systems offer multiple levels of isolation – with a performance trade-off between better performance (weak guarantees) and slower performance (strong guarantees) – our design facilitates high throughput OLTP-style transactions, while maintaining an ACID multi-statement SQL programming interface.
  • Capable of surviving single + multi-node failures
    Supports transactionally rejoining failed nodes back to a surviving cluster and re-balancing existing data and processing to new nodes.

Building scalable applications with VoltDB is as simple as building with LEGO®s. Have a great idea for a new component? VoltDB’s scalable architecture allows developers to instantly add nodes (elastically and linearly) to accelerate performance.

Want to quickly expand your throughput without purchasing a costly new server? Just add some nodes on the fly. Most clusters are 3-20 nodes in size (a 16 node cluster can run upwards of 6 million durable, ACID SQL transactions per second).

  • Cloud Ready
    VoltDB’s customers frequently deploy their database systems in public clouds. These systems are first-class supported platforms. While Amazon Web Services is the most popular among our users, we have customers using Azure, SoftLayer and others. We also have customers who deploy to cloud-style private platforms.
  • Open Source
    We make our code available under the popular AGPL license, and offer a free community edition which is used by many community members and educational organizations. We encourage prospects to inspect our code using the community edition.
  • In-memory, Scale-out, Massively Parallel
    VoltDB is an in-memory operational database that scales-out, and is massively parallel. Designed for high performance and low latency, VoltDB’s shared-nothing, cluster-native, cloud-friendly architecture offers high availability, redundancy, and fault tolerance. With VoltDB, you can build transactional, database-oriented applications against data feeds that were previously limited to stream processing methods because of scale.

Customer interaction, resource optimization, security and fraud prevention – each of these benefit from applications that can quickly respond to incoming data. VoltDB’s architecture provides applications with high-throughput and low-latency response for better real-time decision making.

  • Low Latency
    An average of 1 millisecond latency allows personalization parameters to be calculated in service of superior user experiences. High velocity, request-response applications gain better context.
  • OLAP Segmentation
    VoltDB helps businesses execute against insights and segmentation models developed from data at rest with OLAP databases. Using historical segmentation models in combination with real-time campaign strategies allows for per-event contextual decision making.

Another great thing customers like about VoltDB? We designed it to work with the products and tools you already know and love.

  • SQL Familiarity
    We didn’t reinvent the wheel when creating VoltDB. Instead, we sought to combine the best of the options already available. And that meant using SQL – the world’s most popular data language. When paired with the capabilities of our operational, in-memory database, we call it NewSQL.
  • Hadoop Compatibility
    Provides the ability to ingest data as fast as it arrives; perform real-time analytics in-memory; make automated decisions in real time; and continuously pass, or export, processed data into Hadoop’s big data framework. And if you have data warehouses in your environment, we can export data seamlessly to the major offerings including Teradata, Vertica, IBM Netezza, etc. Learn more about our integration with the Hadoop ecosystem.
  • Monitoring Tools
    VoltDB can be integrated with third-party monitoring solutions so they become part of your overall enterprise monitoring architecture. Compatible monitoring systems include Ganglia, JMX, Nagios and New Relic.
  • Native Drivers
    Drivers and SDKs that allow you to connect applications using languages such as: C++, C#, Node.js, Python, PHP, Java (Maven), JDBC, JSON, Go (golang), and Erlang.

The answer is some pretty amazing applications with heightened personalization, reduced latency and greater accuracy. Our customers continue to inspire us by building richer and faster applications with VoltDB.