Go语言开发的数据库工具有哪些?

数据库2025-11-04 00:00:1076727

  今天老男孩教育为大家分享Go语言技术——Go语言开发的据库数据库工具

  10、项目名称:elastic

  项目简介:elastic是工具开源搜索引擎elasticsearch的golang客户端,API友好,据库支持绝大部分es的工具接口,支持的es版本全面,从1.x到最新的据库6.x全覆盖。

  项目地址:https://github.com/olivere/elastic

  11、工具项目名称:ledisdb

  项目简介:ledisdb是据库一个参考ssdb,采用go实现,工具底层基于leveldb,据库类似redis的工具高性能nosql数据库,提供了kv,据库list,工具hash以及zset数据结构的据库支持。

  项目地址:https://github.com/siddontang/ledisdb

  12、工具项目名称:Gaea

  项目简介:Gaea是据库小米商城/系统组研发的基于mysql协议的数据库中间件,目前在小米商城大陆和海外得到广泛使用。

  项目地址:https://github.com/XiaoMi/Gaea

  13、项目名称:qb

  项目简介:qb是用来让使更容易使用数据库的go语言的数据库工具包。企商汇它受Python最喜欢的ORM SQLAlchemy的启发,既是一个ORM,也是一个查询生成器。它在表达api和查询构建东西的情形下是相当模块化的。

  项目地址:https://github.com/slicebit/qb

  14、项目名称:radix.v2

  项目简介:radix.v2是redis官方推荐的客户端之一,相比于redigo,radix.v2特点是轻量、接口实现优雅、API友好。

  项目地址:https://github.com/mediocregopher/radix.v2

  15、项目名称:redis-go-cluster

  项目简介:redis-go-cluster 是基于 Redigo 实现的 Golang Redis 客户端。redis-go-cluster 可以在本地缓存 slot 信息,并且当集群修改的时候会自动更新。此客户端管理每个节点连接池,使用 goroutine 来尽可能的并发执行,达到了高效,低延迟。

  项目地址:https://github.com/wuxibin89/redis-go-cluster

  16、b2b信息网项目名称:mysql-schema-sync

  项目简介:mysql-schema-sync 是一款使用go开发的、跨平台的、绿色无依赖的 MySQL 表结构自动同步工具。用于将线上(其他环境)数据库结构变化同步到测试(本地)环境!

  项目地址:https://github.com/hidu/mysql-schema-sync

  17、项目名称:GoshawkDB

  项目简介:GoshawkDB 是一个采用 Go 语言开发支持多平台的分布式的对象存储服务,支持事务以及容错。GoshawkDB 的事务控制是在客户端完成的。GoshawkDB 服务器端使用 AGPL 许可,而 Go 语言客户端使用 Apache 许可证。

  项目地址:https://github.com/goshawkdb/server

  随着Go语言自身的逐渐优化及Go语言社区的不断发展壮大,笔者相信Go语言一定会拥有广阔的未来。

  老男孩教育早在2017年就开设了Go语言课程,最新一期Go语言周末提高班6期已经在10月20日开班啦!

  把别人刷抖音、打王者的时间用来学习和提高自己,致敬每一位不甘平凡的你!

  你想要追赶风口,总要开始奔跑才行。

亿华云计算
本文地址:http://www.bzve.cn/html/585d3599379.html
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

全站热门

LOL电脑端新手教程(打造你的英雄传说,助你赢得荣耀)

动画:什么是闭包?

硬核!Rust异步编程方式重大升级:新版Tokio如何提升10倍性能详解

AR眼镜迟到了,但苹果希望它能在十年之内取代iPhone

电脑循环风扇机箱安装教程(轻松学习如何正确安装电脑循环风扇机箱)

32个常用 Python 实现

程序员报告:男性占比超87% 北京月薪12184元最高

每个开发者都应该知道的10件事

友情链接

滇ICP备2023006006号-39