go操作doris踩坑记录

go 操作 doris 踩坑记录

1.doris 无法用 delete from 删除整个表数据
2.doris 本身事务只支持 insert、rollback、commit

Error 1105 (HY000) : TException,msg: org.apache.thrift.TException: This is in a transaction, only insert, commit, rollback is acceptable

go 复制代码
最坑的是下面这段,不会报错,但是事务也不会生效
db, err := sql.Open("mysql", datasource)
tx, err1 := db.Begin()
具体逻辑...
err1 = tx.Rollback()
err1 = tx.Commit()

3.beego orm无法操作 doris

报错信息 panic:Error 1054 (42S22) : errCode = 2, detailMessage = Unknown column 'UTC_TIMESTAMP' in 'table list'

换用 go 原生库 "database/sql" 对 doris 进行操作

相关推荐
ZJU_统一阿萨姆20 小时前
【推理优化进阶】通信关键路径:NCCL、RDMA 与计算通信重叠
开发语言·人工智能·语言模型·架构·系统架构
圣殿骑士-Khtangc20 小时前
Go-TLS-SSL安全通信从证书管理到双向认证
golang
我不是疯子是傻子20 小时前
Qt 程序打包部署全攻略:从 windeployqt 到 Inno Setup 的静默安装与版本迭代实战
开发语言·qt
省长20 小时前
Sa-Token v1.46.0 发布 🚀,来看看有没有令你心动的功能!
java·后端·开源
tech_zjf20 小时前
当 AI 把 Next.js Route 越写越快:我为什么做了 next-route-kit
前端·后端
圣殿骑士-Khtangc21 小时前
Go可观测性三支柱Logs-Metrics-Traces集成实战
golang
城管不管21 小时前
重生——第十次面试之开源中国一面挂
java·linux·开发语言·算法·面试·职场和发展·开源
名字还没想好☜21 小时前
Go 的 database/sql 连接池实战:SetMaxOpenConns 怎么配、连接泄漏怎么查
数据库·sql·golang·go·数据库连接池
圣殿骑士-Khtangc21 小时前
Go-Docker多阶段构建与容器化最佳实践
golang
霸道流氓气质21 小时前
Java开发者AI编程常用MCP、Skills、Rules全景汇总
java·开发语言·ai编程