atlas
InfluxDB
atlas | InfluxDB | |
---|---|---|
72 | 33 | |
6,315 | 29,334 | |
4.7% | 1.0% | |
9.7 | 9.5 | |
3 days ago | 3 days ago | |
Go | Rust | |
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.
atlas
-
Show HN: SRTD – Live-reloading SQL templates for Supabase migrations
thanks for contributing this! i will definitely check it, was thinking about using https://atlasgo.io/ for declarative sql code, glad there is another option!
- Desvendando o Atlas: Gerencie Seus Esquemas de Banco de Dados com Estilo🚀
-
GORM, PostgreSQL & Atlas
Atlas is a modern database schema management tool that provides a declarative way to manage database schemas and migrations.
- Atlas: Manage your database schema as code
-
How to handle migrations in Golang
Atlas
-
Pgroll: zero-downtime, undoable, schema migrations for Postgres
Check out: https://github.com/ariga/atlas
(I'm one of the authors of this project).
-
Show HN: Postgres Language Server
fwiw, I personally am interested in this approach too[0]. I keep running into roadblocks around the ordering of events and some of the hairy issues around "destructive" actions (eg: renaming columns). i think we can get there, especially once we make progress with this LSP.
There are other notable mentions in this space:
Reshape: https://fabianlindfors.se/blog/schema-migrations-in-postgres...
Atlas: https://atlasgo.io/
[0] https://github.com/kiwicopple/declarative-schemas
-
Database migration tool
Atlas: https://github.com/ariga/atlas. It can be integrated with any ORM, but also has an official one for GORM: https://atlasgo.io/guides/orms/gorm
-
Queryx: An Open-Source Go ORM with Automatic Schema Management
Run the queryx db:create command to create a PostgreSQL database, and then run queryx db:migrate to automatically create the database migration files and database structure. Queryx’s database schema management is built upon Atlas.
-
Tool for generating automatic migrations/schema diff
One of https://atlasgo.io's creators here.
InfluxDB
-
Development Environment Configuration
Time Series: Greptime, Influx, Loki, Mimir, Prometheus, Tempo, Victoria Metrics
-
InfluxDB: Optimize your Data with Data Retention Policies and Continuous Queries
One big caveat: As you see, the tag host is transformed to a number format, not a string. Astonishingly, there is no way in InfluxDB to change the tag values with a select INTO values, as documented in this issue from 2015, or a way to rename tags of existing data as discussed in this issue. The workarounds are to use a client software or to use the Flux language, but both is outside the scope of this article.
-
Automatically Generate REST and GraphQL APIs From Your Database
InfluxDB
- Golang REST API boilerplate
-
Data for World Map Panel Plugin in Grafana from MySQL
“JOIN is no longer a concept in 0.9. Series sharing a measurement can be queried together simply by omitting the differentiating tags from the WHERE clause.” Link: https://github.com/influxdata/influxdb/issues/624
-
Quant Research of the Week (5th Edition)
Scalable Realtime Datastore: The piece examines a scalable datastore specifically created for metrics events and real-time analytics. (2013-09-26, shares: 26787.0)
- InfluxDB is an open source time series database written in Rust
-
InfluxDB CTO: Why We Moved from Go to Rust
How does one upgrade from v2 beta to the latest v2? The docs for doing that seem to no longer exist https://github.com/influxdata/influxdb/issues/24393
- InfluxDB 3 is out, OSS commits have been tried up - is this the end?
-
InfluxDB dashboard column order
Here is the GitHub issue for sorting/specifying column order: https://github.com/influxdata/influxdb/issues/15957
What are some alternatives?
migrate - Database migrations. CLI and Golang library.
VictoriaMetrics - VictoriaMetrics: fast, cost-effective monitoring solution and time series database
skeema - Declarative pure-SQL schema management for MySQL and MariaDB
Graphite - A highly scalable real-time graphing system
sqlc - Generate type-safe code from SQL
TDengine - High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios
datahub - The Metadata Platform for your Data and AI Stack
Squirrel - Fluent SQL generation for golang
goose - A database migration tool. Supports SQL migrations and Go functions.
prometheus - The Prometheus monitoring system and time series database.
hcl - HCL is the HashiCorp configuration language.
RRDtool - RRDtool 1.x - Round Robin Database