Likelihood to Recommend Real-time transaction processing (both reads and writes) is where DataStax Enterprise shines. It's very fast with linear scalability should more resources be needed. Additional nodes are added very easily. DataStax Enterprise on its own (without Solr or Spark enabled) isn't well suited for long complicated reports. The data model doesn't support joining multiple tables together which is common in BI reporting.
Read full review Oracle NoSQL Database is well-suited for you if your data formats are not consistent, if you have limited hardware resources, if you higher data throughput (whether the database is on the cloud or running locally), and if you don't need a declarative query language to maintain a standardized schema of your data. If you need reduced data redundancy and require ACID compliance, you are better off finding an SQL database solution.
Read full review Pros Datastax Cassandra provides high availability and good performance for a database. It is built on top of open source Apache Cassandra so you can always somewhat understand the internal functioning and why. Datastax Cassandra is fairly simple to start using, you can install/setup your cluster and be productive in 1 day. Datastax Cassandra provides a lot of good detailed documentation, and when starting, the detailed free videos on the Datastax site and documentation are very helpful. Datastax Enterprise Edition of Cassandra provides more tools, good support, and quick response SLA for enterprise business support. Read full review Data-model flexibility. Unlike RDBMS solutions, Oracle NoSQL does not restrict you to a predefined set of data types. Ability to Handle an Increased Amount of Traffic. As Oracle NoSQL can process queries much quicker than Oracle Database, Oracle NoSQL is able to respond to a lot more queries in the same amount of time. Data-model simplicity. In SQL-oriented databases, there is a learning curve in learning the relationship between databases, tables, rows, and keys. On the other hand, Oracle NoSQL's key-value based storage is much easier to get the hang of. Read full review Cons Cassandra is a bit difficult to learn and understand The costs are slightly higher for our company Hardware requirement is moderate to high at the beginning Read full review Fewer analytical functions to choose from. When compared to Oracle Database, there is significant difference in the amount of built-in analytical functions. Eventual data consistency. It is not guaranteed that a write or delete query will be immediately visible for subsequent queries. Data redundancy. As there are no mechanisms that insure data integrity, users are more likely to have redundant data across their documents. Read full review Likelihood to Renew We will continue to use it because it scales well with commodity hardware and we are satisfied with the documentation and support.
Read full review Usability There is a bit of a learning curve and tasks that are simple in traditional RDBMS systems can be complicated with DataStax Enterprise but once you get the hang of denormalizing data and getting the data model correct DataStax Enterprise is very usable. Usability from the developer's standpoint is very simple - the complication is on the architecture side with the data model.
Read full review Support Rating DataStax has the best community. They have instant customer support to solve problems and are knowledgeable of the problems faced by the customer. The documentation is pretty top-notch.
Read full review Alternatives Considered DataStax Enterprise offered best-in-class write performance and scalability. The customer support team was very helpful in the adoption of new technology.
Read full review I have not used any other types of NoSQL databases.
Read full review Return on Investment Highly Scalable Database, Highly Available Services, and Platforms. High Performance, Low Latency and Highest throughput across varying workloads. Configured, Tuned and Monitored correctly works to provide the best user experience! Negative: Maintenance and Debugging Corner Cases Read full review We pay less for computing resources, as Oracle NoSQL databases respond quicker than our previous SQL databases. Our database administrators and software developers do not need to worry about "data massaging" and can focus on perfecting application logic. Oracle NoSQL has built-in integration to other Oracle products, so we didn't not need to spend money on building custom integrators or higher additional developers. Read full review ScreenShots