TimesTen In-Memory Database
for Extreme Performance

How awesome is your DB?

Doug Hood
TimesTen Cloud Product Manager

Asking which is the coolest DB is bit like asking which is the coolest car. Debating whether a Porsche 911 is better than a Honda Civic is meaningless unless you define the comparison criteria (eg top speed & cornering vs price and MPG).

I am defining some criteria for DB comparison. Given these criteria, how awesome is your DB?

  • Does your DB have high availability?
  • Can your DB scale both reads and writes?
  • Does your DB use schemas with PK and FKs?
  • Does your DB use popular APIs like JDBC, ODBC, ADO.NET, OCI and PLSQL?
  • Does your DB provide ACID transactions?
  • Does your DB automatically recover from failures?
  • How many million PK SQL selects can your DB do per second?
  • How many million SQL update transactions can your DB do per second using synchronous replication?

Some of these critiera are easy, having all of these critera is hard. Doing > 1 million update transactions per second with synchronous replication is really hard.

If your DB is not awesome enough using my criteria, then check out Oracle TimesTen Velocity Scale In-Memory Database at OOW 2017.

Oracle TimesTen Velocity Scale In-Memory Database

Disclaimer: these are my personal thoughts and do not represent Oracle's official viewpoint in any way, shape, or form.

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.