DataStax Development Tools

Build intelligent and scalable applications

Developers are being asked to harness data to generate new revenue, provide
insight and create engaging customer experiences. The ability to deliver on these
expectations quickly is often the difference between marginalization and becoming
an industry leader. In order to bridge this gap you’ll need tools capable of helping
you create scalable, responsive and intelligent applications.

DataStax DevCenter, Studio, and database drivers are built from the ground up to
enable teams to build intelligent, large-scale distributed, high-performance
applications while remaining familiar and easy to use.

Drivers Built for Scale

With native support for C/C++, C#, Java, Node.js, ODBC, Python, PHP, and Ruby, the DataStax drivers make it easy to build large scale, continuously available, distributed applications. These drivers include the ability to automatically detect and dynamically scale with your database cluster whether you’re using 3 or 3,000 servers. Because the drivers are cluster aware, you can easily add, remove and tolerate failure without downtime or having to resort to expensive load balancers. And because the drivers are cluster aware, your application can flexibly span physical, cloud and hybrid environments without modification.

Batteries Included

The DataStax drivers offer both synchronous and asynchronous APIs as well as higher level constructs such as object mappers and query builders. Every driver is built upon core asynchronous I/O layer which automatically pipelines and parallelizes request processing so that you don’t have to worry about I/O or thread management. The drivers also include pluggable policies that provide automatic load balancing, retry, and reconnect so that your application performs reliably even in the face of catastrophic hardware failure.

Visual Database Development
with DataStax DevCenter

Database queries are at the heart of every data-intensive application. Understanding your database schema, usage patterns, and bottlenecks is key to writing high performance applications. DataStax DevCenter is a multi-platform visual database tool that allows you to manage database schema, develop queries, and tune performance.

Visually Create and Navigate Database Objects

Navigating and managing complex database schemas can be difficult. To help you save time, DevCenter allows you to visually navigate and interact with multiple database clusters. With DevCenter, you can easily create or manage schema elements through powerful interactive wizards. View Screenshot

Powerful Context-Aware Editor

DevCenter powerful editor makes it easy to create complex queries. The editor of DevCenter provides context-aware suggestions and validation which makes it easy to write queries without constantly referring to documentation. DevCenter also provides first class support for JSON data with fully featured syntax highlighting, auto-correction and validation. DevCenter also allows you to interact with results of your queries and lets you save the look and feel of your results by changing column sort order, size and more.
View Screenshot

Tune Queries for Faster Performance

DevCenter automatically traces queries to provide diagnostic information and an execution plan that lets you understand bottlenecks and tune queries for faster performance.
View Screenshot

Explore Graph Data with DataStax Studio

Surfacing information that supports critical business decisions requires interactive tools to query and analyze patterns in highly connected data. DataStax Studio is an interactive tool for exploring and visualizing large datasets using DataStax Enterprise Graph. It provides an intuitive interface for developers and analysts to collaborate and test theories by mixing code, documentation, query results and visualizations into self-documenting notebooks. View Screenshot

Query and Explore Data with Ease

DataStax Studio features the most intelligent Gremlin editor on the market, which provides content assist, schema assist, and code validations that help users write error-free real-time and analytical queries. The profiler view presents details on query execution that helps tune queries for optimal performance. View Screenshot

Graph and Data Visualization

The rich set of data visualizations and numerous output formats enable you to surface insights from data and present them in publication quality interactive graphics. View Screenshot

Create and Edit Graph Schema

The schema view of DataStax Studio provides you with a whiteboard-like perspective of your graph vertexes, edges, and properties. This provides you with a visualization of the graph organization and connections letting you identify design or model bottlenecks and implement optimizations.