With NoSQL, you don’t have to store data in rigid columns and rows according to predefined schema. NoSQL databases are flexible and dynamic, and can be scaled horizontally across multiple servers.
Big data analytics is a primary use case for NoSQL.
Organizations can leverage NoSQL to create an operational data hub that aggregates all types of data, eliminating the silos that complicate analysis. NoSQL offers better performance than traditional databases, as well as improved availability and data consistency. It also makes it possible to choose the data model — document, graph, tabular or key-value — that best fits the analysis.
According to Forrester Consulting, NoSQL is the ideal choice for next-gen cloud-based applications. Because the cloud is built upon an elastic pool of resources, data sources must be flexible and dynamic and deliver high levels of availability and performance. NoSQL fills the bill.
DataStax Enterprise (DSE) 5.0 is an enterprise-class NoSQL platform that delivers these capabilities along with advanced application development tools. Based upon Apache Cassandra 3.0, DSE supports tabular, key-value, JSON/document and graph models and includes built-in workload management functionality that enables analytics, search and in-memory operations within the same database. DSE 5.0 can scale out linearly to more than 1,000 nodes with no single point of failure, and can provide active-everywhere replication across multiple data centers and cloud environments.
Other features include:
DataStax OpsCenter 6.0 is a web-based visual management solution for large-scale, mission-critical systems. OpsCenter also delivers enterprise-class provisioning capabilities for creating and administering widely distributed database clusters, whether on-premises, in the cloud or in hybrid cloud environments. Integrated functionality for monitoring, tuning, backup and security management helps to reduce operational and hardware costs and increase productivity. Monitoring and alerting features include support for SNMP, which enables organizations to integrate OpsCenter with other infrastructure management systems. Monitoring metrics can also be exported to third-party monitoring tools.
DataStax offers a suite of development tools, along with drivers that natively support C/C++, C#, Java, Node.js, ODBC, Python, PHP and Ruby. DataStax DevCenter is a multiplatform visual tool for managing database schema, developing queries and tuning performance. DataStax Studio is a web-based tool that makes it easy to write graph database queries and visualize graph data output in a variety of formats.
Traditional databases simply weren’t designed for big data analytics and the cloud. DataStax is an enterprise-class distributed database platform built upon Apache Cassandra NoSQL that provides the resources needed to support next-gen, data-intensive applications.