E.g., 12/11/2018
E.g., 12/11/2018
Nov 28, 2018 • By: Cedrick Lunven

GraphQL has become more and more popular among developers to implement APIs (specially frontend developers) as it brings both simplicity and discoverability on the client side. But, what about server side? If you have already worked with Apache Cassandra™ you know that designing the proper data model is key. You also know that you need to know your queries very well in order to ensure performance. Is it possible to create an API on top of Apache Cassandra with GraphQL allowing only valid queries? Let's have a look.

Aug 30, 2018 • By: Cedrick Lunven

Graph Databases are really effective when it comes to working with highly connected data and getting value based on relationships, as we detailed in this previous blogpost. This article focuses on integrating graph databases with web applications to implement CRUD operations, pattern detection, and visualization in the user interface. Part 1 is dedicated to environment setup and CRUD operations, and Part 2 will dig into the user interface. Let's get our hands dirty.

Aug 29, 2018 • By: Jeff Carpenter

This article discusses how you can leverage the paging features of Apache Cassandra to support a great user experience in your application, using examples from the KillrVideo reference application.

Aug 28, 2018 • By: Cedrick Lunven

This post is the second and last part of a series digging into integration of Graph Databases with web applications. In Part 1, we created a data access object (DAO) to implement basic CRUD operations for both vertices and edges. Here, we will have a closer look at graph visualization in user interfaces. One of the coolest features of graph is the capability to browse the data to identiy patterns and extract information from relationships. DataStax Studio provides with great visuat rendering but, why not having the same visualization in your own applications?

Jun 06, 2018 • By: Christopher Splinter

If you want more performant graph traversals, upgrade to DSE 5.1.10 or DSE 6.0.1. In this post, we take a deeper look at the improvement.