关系型数据库:mysql (推荐使用 MariaDB 或 MySQL 5.7)或 pgsql,未来将支持更多数据库 微服务注册中心(单体可不使用):etcd 云原生轻量级对象存储(也可以使用阿里云oss):minio 开源、高性能、云原生时序数据处理平台(可选):tdengine 大规模可弹性伸缩的云原生分布式物联网 MQTT 消息服务器:emqx ...
由于go-zero自带的sqlx太难用, 实在无法忍受写这么多的魔法字符串, 所以这边在go-zero中引入gorm 代码 代码语言:javascript 复制 // cmd/gen.go package main import ( "fmt" "path" "gorm.io/driver/mysql" "gorm.io/gen" "gorm.io/gen/field" "gorm.io/gorm" ) var ( // 生成别的服务时修改以下...
介绍在prometheus中如果要监控服务器和应用的各种指标,需要用各种各样的exporter服务,例如node_exportes、mysql_exportes、pgsql_exportes等。这些都是官方或者第三方已经提供好的。但是如果自己想要监控一些其它exportes没有的指标,则就需要自己去构建一个属于自己的exportes,好在官方提供相关的库,目前支持以下语言:官方...
支持mysql和pgsql,满足数据存储需求,支持多租户、多应用和项目管理,内置小程序功能,适应多样化业务场景。支持MQTT、CoAP、HTTP、TCP、阿里云、腾讯云、涂鸦云,物美等云云对接及设备协议,实现海量多样设备连接。 doc.unitedrhino.com/ Topics go golang iot microservices nats iothub minio k8s gorm tencent cloud...
介绍在prometheus中如果要监控服务器和应用的各种指标,需要用各种各样的exporter服务,例如node_exportes、mysql_exportes、pgsql_exportes等。这些都是官方或者第三方已经提供好的。但是如果自己想要监控一些其它exportes没有的指标,则就需要自己去构建一个属于自己的exportes,好在官方提供相关的库,目前支持以下语言:官方...
import ( "github.com/SpectatorNan/gorm-zero/gormc/config/pg" ) func NewServiceContext(c config.Config) *ServiceContext { db, err := pg.Connect(c.PgSql) if err != nil { log.Fatal(err) } ... } Useage Query With Cache And Custom Expire Duration gormzeroUsersIdKey := fmt.Sprintf(...
支持mysql和pgsql,满足数据存储需求,适用于智能家居、智慧楼宇... gozero 微服务 gorm 多租户 智能家居 https://doc.unitedrhino.com/ Go 等3 种语言 AGPL-3.0 发行版 暂无发行版 物联网iot模块 开源评估指数 生产力 创新力 稳健性 协作 贡献者 软件 贡献者 (20) 全部 近期动态 8小时前...
介绍在prometheus中如果要监控服务器和应用的各种指标,需要用各种各样的exporter服务,例如node_exportes、mysql_exportes、pgsql_exportes等。这些都是官方或者第三方已经提供好的。但是如果自己想要监控一些其它exportes没有的指标,则就需要自己去构建一个属于自己的exportes,好在官方提供相关的库,目前支持以下语言:官方...
关系型数据库:mysql (推荐使用 MariaDB 或 MySQL 5.7)或 pgsql,未来将支持更多数据库 微服务注册中心(单体可不使用):etcd 云原生轻量级对象存储(也可以使用阿里云oss):minio 开源、高性能、云原生时序数据处理平台(可选):tdengine 大规模可弹性伸缩的云原生分布式物联网 MQTT 消息服务器:emqx ...
介绍在prometheus中如果要监控服务器和应用的各种指标,需要用各种各样的exporter服务,例如node_exportes、mysql_exportes、pgsql_exportes等。这些都是官方或者第三方已经提供好的。但是如果自己想要监控一些其它exportes没有的指标,则就需要自己去构建一个属于自己的exportes,好在官方提供相关的库,目前支持以下语言:官方...