{"id":44811642,"url":"https://github.com/vlorc/bce-tsdb-go","last_synced_at":"2026-02-16T16:56:09.468Z","repository":{"id":57515773,"uuid":"138544652","full_name":"vlorc/bce-tsdb-go","owner":"vlorc","description":"百度TSDB GO SDK","archived":false,"fork":false,"pushed_at":"2018-09-03T02:12:33.000Z","size":10,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-06-20T17:44:41.691Z","etag":null,"topics":["bce-tsdb","go","golang-library","sdk","tsdb"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vlorc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-06-25T04:47:03.000Z","updated_at":"2023-09-20T03:24:38.000Z","dependencies_parsed_at":"2022-08-28T16:51:21.720Z","dependency_job_id":null,"html_url":"https://github.com/vlorc/bce-tsdb-go","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/vlorc/bce-tsdb-go","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vlorc%2Fbce-tsdb-go","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vlorc%2Fbce-tsdb-go/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vlorc%2Fbce-tsdb-go/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vlorc%2Fbce-tsdb-go/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vlorc","download_url":"https://codeload.github.com/vlorc/bce-tsdb-go/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vlorc%2Fbce-tsdb-go/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29513372,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-16T09:05:14.864Z","status":"ssl_error","status_checked_at":"2026-02-16T08:55:59.364Z","response_time":115,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bce-tsdb","go","golang-library","sdk","tsdb"],"created_at":"2026-02-16T16:56:08.924Z","updated_at":"2026-02-16T16:56:09.461Z","avatar_url":"https://github.com/vlorc.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 百度TSDB GO SDK\n# [Bce-tsdb-go](https://github.com/vlorc/bce-tsdb-go)\n\n[![License](https://img.shields.io/:license-apache-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n[![codebeat badge](https://codebeat.co/badges/c41b426c-4121-4dc8-99c2-f1b60574be64)](https://codebeat.co/projects/github-com-vlorc-bce-tsdb-go-master)\n[![Go Report Card](https://goreportcard.com/badge/github.com/vlorc/bce-tsdb-go)](https://goreportcard.com/report/github.com/vlorc/bce-tsdb-go)\n[![GoDoc](https://godoc.org/github.com/vlorc/bce-tsdb-go?status.svg)](https://godoc.org/github.com/vlorc/bce-tsdb-go)\n[![Build Status](https://travis-ci.org/vlorc/bce-tsdb-go.svg?branch=master)](https://travis-ci.org/vlorc/bce-tsdb-go?branch=master)\n[![Coverage Status](https://coveralls.io/repos/github/vlorc/bce-tsdb-go/badge.svg?branch=master)](https://coveralls.io/github/vlorc/bce-tsdb-go?branch=master)\n\n百度时序数据库基本操作，API文档参考[官方](https://cloud.baidu.com/doc/TSDB/API.html#.E6.95.B0.E6.8D.AEAPI.E6.8E.A5.E5.8F.A3.E8.AF.B4.E6.98.8E)\n\n## 安装\n```shell\ngo get github.com\\vlorc\\bce-tsdb-go\n```\n\n## 许可证\n这个项目是在Apache许可证下进行的。请参阅完整许可证文本的许可证文件。\n\n## 功能\n+ WriteDatapoint:  写入data point\n+ ListMetric:  获取metric列表\n+ ListFieldByMetric:  获取field列表\n+ ListTagByMetric:  获取tag列表\n+ ListDatapointByQuery:  查询data point\n+ ListRowBySql:  基于sql查询row\n+ GeneratePresignedUrl:  生成查询URL\n\n## 例子\n1. 创建客户端\n\n```go\nimport \"github.com\\vlorc\\bce-tsdb-go\"\n\nfunc main() {\n\t// 创建TSDB服务的Client对象\n\tAK, SK := \u003cyour-access-key-id\u003e, \u003cyour-secret-access-key\u003e\n\t// 指明使用HTTPS协议\n\tENDPOINT := \"https://xxxxx.tsdb.iot.bj.baidubce.com\"\n\tcli, err := tsdb.NewClient(AK, SK,ENDPOINT)\n}\n```\n\n2. 写入数据\n\n```go\nerr = cli.WriteDatapoint([]Datapoint{{\n\tMetric: \"cpu_idle\",\n\tTags: Tags{\n\t\t\"host\": \"server1\",\n\t\t\"rack\": \"rack1\",\n\t},\n\tValue: 51,\n}})\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvlorc%2Fbce-tsdb-go","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvlorc%2Fbce-tsdb-go","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvlorc%2Fbce-tsdb-go/lists"}