Questions tagged [voltdb]

VoltDB is an in-memory database designed by several well-known database system researchers, including Michael Stonebraker. It is an ACID-compliant RDBMS which uses a shared nothing architecture. It includes both enterprise and community editions. VoltDB implements the design of the academic H-Store project.

VoltDB is a NewSQL relational database that supports SQL access from within pre-compiled Java stored procedures. The unit of transaction is the stored procedure, which is Java interspersed with SQL. VoltDB relies on horizontal partitioning down to the individual hardware thread to scale, k-safety (synchronous replication) to provide high availability, and a combination of continuous snapshots and command logging for durability (crash recovery).

VoltDB is designed to take full advantage of the modern computing environment:

  • VoltDB uses in-memory storage to maximize throughput, avoiding costly disk access.
  • Further performance gains are achieved by serializing all data access, avoiding many of the time- consuming functions of traditional databases such as locking, latching, and maintaining transaction logs.
  • Scalability, reliability, and high availability are achieved through clustering and replication across multiple servers and server farms.
156 questions
-1
votes
4 answers

how is it possible that runs entirely in-memory instead of on disk

VoltDB runs entirely in-memory instead of on disk. I am wondering how is this possible if say our data is increasing and increasing yet ram is a limited resource, wouldn't it start to hit some bottlenecks real soon?
jaytufch
  • 227
  • 3
  • 8
-1
votes
1 answer

The jdbcloader runtime affects query speed

I have not using jdbcloader that the query time is 140ms, It is very fast. But Run jdbcloader, the query time 480ms, Pls give me a solution. BTW: this jdbcloader speed is 47000 row/s Tks
Franco
  • 1
-1
votes
1 answer

What is the difference between inserting duplicate rows and inserting new rows

When I use voltdb (an in-memory database), I found a strange phenomenon: Inserting duplicate raws (500ms) takes more time than inserting new columns (10 ms ),and the table has been partitioned.In my knowledge, inserting a duplicate data should…
LouisWi
  • 11
  • 1
-1
votes
1 answer

If I want to use zabbix for monitoring VoltDB,how can I do?

I saw the Documentation of VoltDB. I found Nagios and New Relic, but I want to use zabbix, how can I do? I appreciate for the help!
litao
  • 3
  • 3
-1
votes
1 answer

Does the community edition of VoltDB support Passive Database Replication?

I tried some experiments that I want to know the differences between the community of VoltDB and the enterprise.And I did this: 1. I wrote some words into the deployment.xml of the Master Cluster: 2. Then I started the…
litao
  • 3
  • 3
-3
votes
1 answer

VoltDB supports SELECT FOR UPDATE?

VoltDB supports SELECT FOR UPDATE as in Oracle, PostgreSQL and MySQL or has a different mechanism for blocking records to update?
1 2 3
10
11