Now with a Single GraphQL API Call, Developers Can Query Multiple Relational and NoSQL Databases
On October 04, 2021
DataStax unveils new capabilities in open source GraphQL API, empowering Apache Cassandra developers to rapidly develop applications
SANTA CLARA, Calif. — October 5, 2021 — DataStax today announced new capabilities of the open-source GraphQL API, enabling developers to more rapidly develop applications with Apache Cassandra® and manage multimodel data with Apollo to reduce operational complexity. The API is available in Stargate, the open-source data gateway, built to make Cassandra developer-ready and for interacting with data at scale.
GraphQL and Apollo remain top choices for application developers who are seeking an agnostic way of interacting with data in their applications. The flexibility offered by JSON-based storage allows developers to be more responsive to business needs — iterating and deploying faster, as changes to the application data model do not require changes to database schema.
“Getting Stargate up and running locally with GraphQL and connected to my React app was very painless and took me less than 30 mins to get developing,” said Brandon Landfried, Technical Lead, Ippon Technologies USA
“Every infrastructure decision a developer needs to contemplate slows development. With the new capabilities in Stargate’s GraphQL API, DataStax is bridging the gap between database choice and rapid implementation so developers can benefit from the powerful Apache Cassandra database,” said Ed Anuff, chief product officer, DataStax. “We are committed to empowering app developers to work with a modern, familiar, document-oriented API without having to know specific query language while presenting all of an organization’s data sources in a single interface.”
The Stargate GraphQL API now enables developers to create tables and define schemas in Apache Cassandra without the need to work directly with Cassandra Query Language (CQL). Additionally, developers who are accustomed to structuring data in JSON will immediately benefit from Stargate’s ability to manage multimodel data and reduce data silos with new support for data federation. Stargate integrates with the Apollo Gateway to read from Cassandra and other databases that support GraphQL including MongoDB, MySQL and PostgreSQL, and data stores from AWS, Google Cloud, and Microsoft Azure.
GraphQL API Key Benefits
- Leverage Apache Cassandra while still expressing schema definition in GraphQL
- Reduce operational burden through a standard-based, open-source API layer
- Unlock data federation by querying multiple relational and NoSQL databases
- Work on-premises, hybrid cloud or multi-cloud
The GraphQL API is available as a standard feature of Stargate API Gateway within Astra DB, and as an open-source download for Apache Cassandra and DataStax Enterprise users at Stargate.io.
Resources
- AstraDB GraphQL API
- GraphQL API Quickstart
- GraphQL API on GitHub
- Webinar: Build a Netflix Clone with GraphQL, React, and NoSQL DB
- Workshop: Introduction to GraphQL (October 6)
- Webinar: Unlock the power of NoSQL database for developers by providing standard APIs (October 26)
About Stargate
The modern applications we build need data APIs that integrate with our toolset and work with native data shapes like JSON, REST, GraphQL and others. With Stargate, an open-source API framework for data, application developers can work with any shape of data to accelerate deployment in support of new business requirements. Whatever a developer’s preferred API for data interactions, Stargate offers a single gateway to support that API.
About DataStax
DataStax delivers an open, multi-cloud data stack built on Apache Cassandra®, the world’s most scalable database. The company’s marquee offering is Astra DB, the industry’s first open, multi-cloud serverless database. Built on a modern, Kubernetes-based architecture, Astra DB provides an unprecedented combination of pay-as-you-go data, simplified operations, and the freedom of multi-cloud and open-source. DataStax also offers Astra Streaming, a multi-cloud messaging and event streaming platform built on Apache Pulsar™.
With DataStax, any developer or enterprise can now deploy data at massive scale, with 100 percent uptime, for lower cost. Today, nearly 500 of the world’s most demanding enterprises and half of the Fortune 100 rely on DataStax to power modern data apps, including The Home Depot, T-Mobile, and Intuit.
© 2021 DataStax, All Rights Reserved. DataStax is a registered trademark of DataStax, Inc. and its subsidiaries in the United States and/or other countries.
Apache, Apache Cassandra, Cassandra, Apache Pulsar, Pulsar and Apache Kafka are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States, and/or other countries.