- 前景
- 开发环境
- Go 基础
- 流程控制
- 函数
- 方法
- 面向对象
- 网络编程
- 并发编程
- 数据操作
- 常用标准库
- beego 框架
- gin 框架
- 微服务
- 插件库
- 项目
- 开源仓库
- go 学习线路图
- 音频和音乐
- 身份验证和 OAuth
- 机器人相关
- 标准 CLI
- 构建用户界面库
- 配置
- 持续集成
- CSS 预处理器
- 数据结构
- 数据库
- 数据库驱动
- 日期和时间
- 分布式系统
- 电子邮件
- 嵌入式脚本语言
- 错误处理
- 文件
- 金融
- Forms
- 功能性
- 游戏开发
- 生成与泛型
- 地理位置
- 编译器
- Goroutines
- 图形界面
- 图片
- 物联网
- 工作计划
- JSON格式
- Logging
- 机器学习
- 实现消息传递
- 微软办公软件
- 依赖注入
- 项目布局
- Strings
- 其他
- 自然语言处理
- 网络
- HTTP 客户端
- OpenGL
- ORM
- 包管理
- 性能
- 查询语言
- 资源嵌入
- 科学与数据分析
- 安全
- 序列化
- 服务器应用
- 流处理
- 模板引擎
- 测试
- 文字处理
- 第三方 API
- 实用工具
- UUID
- 验证方式
- 版本控制
- 视频
- Web 框架
- 中间件
- 路由器
- 视窗
- XML 格式
- 代码分析
- 编辑器插件
- 硬件
- go 生成工具
- go 工具
- DevOps 工具
- 其他
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
数据库
Go中实现的数据库。
- badger - Go中的快速键值存储。
- bcache - 最终一致的分布式内存缓存Go库。
- BigCache - 高效的键/值缓存,用于千兆字节的数据。
- Bitcask - Bitcask是使用纯Go编写的可嵌入,持久且快速的键值(KV)数据库,由于具有bitcask磁盘布局(LSM + WAL),因此具有可预测的读/写性能,低延迟和高吞吐量。
- bolt - Go的低级键/值数据库。
- buntdb - 用于Go的快速,可嵌入的内存中键/值数据库,具有自定义索引和空间支持。
- cache - 内存中键:具有到期时间,0个依存关系,<100 LoC,100%覆盖率的值存储。
- cache2go - 内存键:值缓存,支持基于超时的自动失效。
- clusteredBigCache - 具有集群支持和单个项到期的BigCache。
- cockroach - 可扩展,地理复制,事务性数据存储。
- Coffer - 支持事务的简单ACID键值数据库。
- couchcache - 由Couchbase服务器支持的RESTful缓存微服务。
- CovenantSQL - CovenantSQL是区块链上的SQL数据库。
- dgraph - 可伸缩,分布式,低延迟,高吞吐量图形数据库。
- diskv - 本地磁盘支持的键值存储。
- eliasdb - 具有REST API,短语搜索和类似SQL的查询语言的无依赖关系的事务图数据库。
- fastcache - 快速线程安全的内存高速缓存,用于大量条目。最大限度地减少GC开销。
- GCache - 缓存库,支持过期的缓存,LFU,LRU和ARC。
- go-cache - Go的内存中键:值存储/缓存(类似于Memcached)库,适用于单机应用程序。
- goleveldb - Go中LevelDB键/值数据库的实现。
- gorocksdb - Gorocksdb是用Go编写的 RocksDB 的包装。
- groupcache - Groupcache是一个缓存和缓存填充库,在许多情况下可以替代memcached。
- influxdb - 可扩展的数据存储区,用于指标,事件和实时分析。
- Kivik - Kivik为CouchDB,PouchDB和类似数据库提供了通用的Go和GopherJS客户端库。
- ledisdb - Ledisdb是像基于LevelDB的Redis一样的高性能NoSQL。
- levigo - Levigo是LevelDB的Go包装器。
- moss - Moss是用100%Go编写的简单LSM键值存储引擎。
- nutsdb - Nutsdb是用纯Go编写的简单,快速,可嵌入,持久的键/值存储。它支持完全可序列化的事务和许多数据结构,例如列表,集合,排序集合。
- piladb - 基于堆栈数据结构的轻量级RESTful数据库引擎。
- prometheus - 监视系统和时间序列数据库。
- pudge - 使用Go的标准库编写的快速简单的键/值存储。
- rqlite - 基于SQLite构建的轻型,分布式,关系数据库。
- Scribble - 小型平面文件JSON存储。
- slowpoke - 具有持久性的键值存储。
- tempdb - 临时项目的键值存储。
- tidb - TiDB是分布式SQL数据库。受到Google F1设计的启发。
- tiedot - 由Golang提供支持的NoSQL数据库。
- Vasto - 分布式高性能键值存储。在磁盘上。最终一致。哈。能够增长或收缩而不会中断服务。
- VictoriaMetrics - 快速,资源有效且可扩展的开源时间序列数据库。可用作Prometheus的长期远程存储。支持PromQL。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论