An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 8.1% on proxy.golang.org
Top 5.8% dependent packages on proxy.golang.org
Top 4.8% dependent repos on proxy.golang.org

proxy.golang.org : github.com/GreptimeTeam/greptimedb-client-go

Package greptime provides API for using GreptimeDB client in Go. You can call NewClient with Config to init a concurrent safe Client, and construct rows of data by Metric and Series, call Client.Insert to insert InsertsRequest into greptimedb, and call Client.Query to retrieve data from greptimedb via QueryRequest. You can also call Client.PromqlQuery to retrieve data in []byte format, which is absolutely the same as Prometheus. You can choose InstantPromql or RangePromql to get vector or matrix result. You don't need to create the table, it will be created automatically via Series fields. What you have to know about Series in advance: Once the schema is created automatically, it can not be changed by Client, it will fail if the column type does not match Metric is like multiple Series, it will check if all of the Series are valid: Also, Metric can set:

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/%21greptime%21team/greptimedb-client-go
License: Apache-2.0
Latest release: about 1 year ago
First release: about 2 years ago
Namespace: github.com/GreptimeTeam
Dependent packages: 1
Dependent repositories: 1
Stars: 15 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 3 days ago

    Loading...
    Readme
    Loading...