Apply PyMongo-like amalgamation to AstraPy, to emulate DataStax Astra DB
amotl opened this issue · 0 comments
amotl commented
Introduction
In the spirit of the PyMongo driver amalgamation, it looks like AstraPy, the Python client SDK for DataStax Astra and Stargate, based on the DataStax python-driver, has a very similar interface.
Features
According to the data sheet of DataStax Astra DB, a few or all of those features would need to be unlocked to achieve reasonable feature parity.
Supported APIs
- REST
- Document (JSON)
- GraphQL
- gRPC API with equivalent performance as drivers
- CQL API
Supported Languages
- Java
- Node.js
- C#
- Python
- Go
Supported Data formats
- Tabular (Column-family)
- Document (JSON)
- Key-Value