kdb+ vs. Oracle TimesTen

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
kdb+
Score 9.0 out of 10
N/A
kdb+ is a time series database from kx headquartered in Palo Alto, California, a division of First Derivatives.N/A
Oracle TimesTen
Score 7.8 out of 10
N/A
Oracle TimesTen In-Memory Database (TimesTen) delivers real time application performance by changing the assumptions around where data resides at runtime. By managing data in memory, and optimizing data structures and access algorithms, database operations execute achieve gains in responsiveness and throughput. With TimesTen Scaleout, a shared nothing scale-out architecture based on the existing in-memory technology, TimesTen allows databases to scale across hosts, reach hundreds of terabytes in…N/A
Pricing
kdb+Oracle TimesTen
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
kdb+Oracle TimesTen
Free Trial
NoNo
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
kdb+Oracle TimesTen
Best Alternatives
kdb+Oracle TimesTen
Small Businesses
InfluxDB
InfluxDB
Score 8.8 out of 10
SQLite
SQLite
Score 9.6 out of 10
Medium-sized Companies

No answers on this topic

SQLite
SQLite
Score 9.6 out of 10
Enterprises

No answers on this topic

SQLite
SQLite
Score 9.6 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
kdb+Oracle TimesTen
Likelihood to Recommend
9.0
(0 ratings)
8.0
(0 ratings)
Likelihood to Renew
9.0
(0 ratings)
-
(0 ratings)
Usability
7.0
(0 ratings)
-
(0 ratings)
Support Rating
3.0
(0 ratings)
-
(0 ratings)
Implementation Rating
1.0
(0 ratings)
-
(0 ratings)
User Testimonials
kdb+Oracle TimesTen
Likelihood to Recommend
When you are dealing with large scale time series data, [there are] no better alternatives. I've seen some firms use other so called "big data" alternatives, and claim they can store the data just as efficiently. However, once you want to generate sophisticated analytics from the data, nothing beats kdb+
Read full review
TimesTen is well suited for applications using smaller data or smaller data stores and where transaction response times are not as business critical. TimesTen is good for applications already accessing Oracle and need to cache data for quick read/write operations. TimesTen is not appropriate for large data dependent applications or applications requiring fast response times. In these cases, using Oracle database or Exadata is better
Read full review
Pros
  • Efficient computing.
  • Code interpretation is fast.
  • Designed with finance in mind.
Read full review
  • With basic database experience, TimesTen has a very short learning curve.
  • The installation and setup is easy and straightforward. The command line instructions are easy to follow.
  • The error logging mechanism is simple and efficient. The system log files are helpful in troubleshooting problems with using TimesTen.
  • The maintenance tools are user friendly and effective. Upgrading is easy and quick. TimesTen is almost a self-administrating database.
Read full review
Cons
  • It is sometimes painful to accept the fact that KDB+ is not fully multithreaded.
  • The ability to write shorter code for a complex logic is really good. But it makes it really cryptic. Cryptic codes are very difficult to maintain and extend.
  • For some small institutions license cost is little high.
Read full review
  • Provide better monitoring tools of TimesTen daemon, servers and connections.
  • Improved support for APIs. The libraries lack the necessary code for applications to customize for applications using TimesTen.
Read full review
Likelihood to Renew
switching costs
Read full review
No answers on this topic
Usability
its ok
Read full review
No answers on this topic
Support Rating
We don't use it.
Read full review
No answers on this topic
Alternatives Considered
Read full review
Sybase does not have an in-memory database until version 15 so TimesTen was ideal for caching data. TimesTen has reliable replication and backing up mechanisms. Oracle takes longer to set up and use for most applications where as TimesTen is a smaller DBMS that is quick and easy to set up and use. TimesTen can connect to Oracle for caching data so using Oracle as a backend makes sense
Read full review
Return on Investment
  • Ability to get insights into a large production system.
  • Ability to handle data volumes greater than more basic databases / query languages.
Read full review
  • TimesTen has had a positive impact from a developer's perspective because implementing TimesTen is quick and easy. The benefits of TimesTen can be seen almost instantly. For instance, the application start up time is faster, the data is easy to maintain and the performance is fast for TimesTen clients.
  • TimesTen has had a positive impact for the business because it can be made accessible to users via a GUI. This gives users transparency to the data at any time.
  • The negative impact is that once the TimesTen database has grown too large, the application should move to using Oracle database or else it suffers from performance degradation and stability issues.
Read full review
ScreenShots