opteryx
influxdb3-python
opteryx | influxdb3-python | |
---|---|---|
1 | 5 | |
43 | 45 | |
- | - | |
9.8 | 7.8 | |
6 days ago | 3 days ago | |
Python | Python | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
opteryx
-
Pure Python Distributed SQL Engine
Thanks for sharing.
I have a SQL Engine in Python too (https://github.com/mabel-dev/opteryx). I focused my initial effort on supporting SQL statements and making the usage feel like a database - that probably reflects the problem I had in front of me when I set out - only handling handfuls of gigabytes in a batch environment for ETLs with a group of new-to-data-engineering engineers. Have recently started looking more at real-time performance, such as distributing work. Am interesting in how you've approached.
influxdb3-python
-
System Design: Databases and DBMS
InfluxDB
-
Monitoring, Observability, and Telemetry Explained
Scalability and Performance: Consider the scalability and performance capabilities, especially if your organization handles large volumes of data or has a growing user base. Ask yourself, "Is this tool capable of scaling with our organization's growth and maintaining performance under increased data loads?" You can utilize a tool like InfluxDB for scalable time-series data storage.
-
How to Store Spring Boot Application Metrics in InfluxDB
In this tutorial, you'll learn how to build a Java web application with Spring Boot that collects metrics via the Micrometer library and automatically sends them to an instance of InfluxDB, the ideal database for storing this type of data.
-
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
InfluxDB — Timeseries database, free up to 3MB/5 minutes writes, 30MB/5 minutes reads and 10,000 cardinalities series
-
Client Library Deep Dive: Python (Part 2)
We wanted a robust way to test the newly created InfluxDB 3.0 Python Client library, as you will see most of the tooling and functionality in use.
What are some alternatives?
quokka - Making data lake work for time series
vdsql - VisiData interface for databases
nomad - Deprecated and re-branded as Alto
influxdb3-python-cli - This repository extends the python client library with an interactive command line interface
pg8000 - A Pure-Python PostgreSQL Driver
Apache Superset - Apache Superset is a Data Visualization and Data Exploration Platform [Moved to: https://github.com/apache/superset]
datafusion-ballista - Apache Arrow Ballista Distributed Query Engine
arrow - Better dates & times for Python [Moved to: https://github.com/arrow-py/arrow]
emr-serverless-samples - Example code for running Spark and Hive jobs on EMR Serverless.
datafusion-python - Apache DataFusion Python Bindings
sqlparser-rs - Extensible SQL Lexer and Parser for Rust
sqlglot - Python SQL Parser and Transpiler