Welcome to the DataStax Developer Blog. Here’s where you can find the latest insights and technical articles from top experts and fellow peers on development aspects of DataStax Enterprise and its components, including Apache Cassandra, Apache Hadoop, Apache Solr and DataStax OpsCenter.

For ongoing discussions about our company and general perspectives about DataStax products, please visit our company blog.

Looking for Cassandra Community insights? Visit the Cassandra blog on Planet Cassandra.

Tuning DSE Search – Indexing latency and query latency

By Sebastian Estevez - March 17, 2016

Introduction DSE offers out of the box search indexing for your Cassandra data. The days of double writes or ETL’s between separate DBMS and Search clusters are gone.I have my cql table, I execute the following API call, and (boom) my cassandra data is available for: 1) full text/fuzzy search 2) ad hoc lucene secondary index powered filtering, and 3) geospatial searchHere is my API call:

$ bin/dsetool create_core <keyspace>.<table> generateResources=true reindex=true
or if you prefer curl (or are using basic auth) use the following:
$ curl "http://localhost:8983/solr/admin/cores?action=CREATE&name=<keyspace>.<table>&generateResources=true"
Rejoice!

Read More

DataStax C/C++ Driver: 2.3 GA released!

By Michael Penick - March 14, 2016

We are pleased to announce the 2.3 GA release of the C/C++ driver for Apache Cassandra. This release includes all the features necessary to take full advantage of Apache Cassandra 3.0 including support for materialized view metadata.

Read More

Python Driver 3.1.0 Released

By Adam Holmberg - March 10, 2016

The DataStax Python Driver 3.1.0 for Apache Cassandra has been released. The work in this release was largely focused on the object mapper, cqlengine, but it also includes a number of other features and bug fixes.

Read More

Cassandra Unit Testing with Byteman

By Sam Tunnicliffe - February 26, 2016

Following on from recent posts on testing in the Apache Cassandra project with dtests and Jepsen, I wanted to look at an interesting tool which we’ve recently begun to explore in our unit tests.

Read More

How to Write a Dtest

By Philip Thompson - February 19, 2016

What are Dtests? Apache Cassandra’s functional test suite, cassandra-dtest, short for “distributed tests”, is an open-source Python project on GitHub where much of the Apache Cassandra test automation effort takes place.

Read More

Datastax PHP Driver: 1.1 GA Released!

By Michael Penick - February 11, 2016

We are pleased to announce the 1.1 GA release of the PHP driver for Apache Cassandra. This release includes all the features necessary to take full advantage of Apache Cassandra 2.1 including support for tuples, user defined types (UDTs), nested collections, client-side timestamps, and binding named arguments when using simple statements.

Read More