Qmgo 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Qmgo 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Qmgo 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Qmgo 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Qmgo 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache-2.0
开发语言 Google Go
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 osc_02417821
适用人群 未知
收录时间 2020-11-16

软件简介

Qmgo是一款的英文Go语言的MongoDB driver,它基于MongoDB的官方驱动开发实现,同时使用更易用的接口设计,比如参考的MgO(比如mgo的链式调用)。

  • Qmgo有助于用户以更优雅的姿势使用MongoDB的新特性。

  • Qmgo是从mgo迁移到新MongoDB driver的第一选择,对代码的规模影响最小。

要求

  • Go 1.10 及以上。
  • MongoDB 2.6 及以上。

功能

  • 文档的增删改查
  • Sortlimitcountselectdistinct
  • 事务
  • Hooks
  • 自动化更新的默认和定制领域
  • 预定义操作符
  • 聚合Aggregate,索引操作,cursor
  • 创建链接时支持配置:连接池,池监控器,Auth,ReadPreference
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2020/08/13 07:16

Qmgo 开源了! 更好用的 Go 语言 MongoDB driver

近日,七牛研发团队开源了Qmgo[1] - Go 语言的 MongoDB driver。一经发布,便受到了「CSDN」、「Go 语言中文网」等多家媒体的报道和技术开发者们的广泛关注。Qmgo 在设计上参考了老牌的 driver Mgo[3] (比如 Mgo 的链式调用),基于Mongo 官方 driver[2]实现,但是有着更好的易用性。让我们一起深度了解这一开源项目。 背景 做 Qmgo 的初衷,来自于使用 MongoDB 的 gopher 们共同的困扰,在 MongoDB 的 Go 官方 driver 成型前(...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
2 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部