Go 使用三方 Redis 包操作 Redis

01概念Redis 是一个基于内存的非关系型数据库,在项目开发中使用非常广泛,Go 语言操作 Redis 需要使用三方包,我们选择支持 Redis 集群和 Redis 哨兵的 go-redis 包来讲述 Go 语言如何操作 Redis。go-redis 包需要使用支持 Modules 的 Go 版本...

Asynq: 基于Redis实现的Go生态分布式任务队列和异步处理库

Asynq: 基于Redis实现的Go生态分布式任务队列和异步处理库

Asynq是一个Go实现的分布式任务队列和异步处理库,基于redis,类似Ruby的sidekiq和Python的celery。Go生态类似的还有machinery和goworker同时提供一个WebUI asynqmon,可以源码形式安装或使用Docker image, 还可以和Prometheu...

Redis入门及实战

6 课时 |
1896 人已学 |
免费

Redis入门到精通(进阶篇)

66 课时 |
1226 人已学 |
免费

Redis入门到精通(基础篇)

46 课时 |
1058 人已学 |
免费
开发者课程背景图
REDIS 安装与使用 |Go主题月

REDIS 安装与使用 |Go主题月

REDIS 安装与使用Centos 系统 redis安装1 下载安装包redis.io/download2 解压并安装前置条件安装gcc ,g++ ,makesudo apt-get install build-essential 下载cmake压缩包tar -zxvf cmake-3.13.4-L...

Go WebSocket + Redis 实现轻量级的订阅和实时消息推送

Go WebSocket + Redis 实现轻量级的订阅和实时消息推送

上一篇介绍了Golang中封装WebSocket功能,让WebSocket更简单好用和稳定。这里借助Redis自身的订阅和发布机制和WebSocket结合,实现轻量级的订阅发布和消息推送。本来消息订阅和推送打算用mqtt实现,但是这样还得有一个MqttBroker代理服务器,或采用网上开源的实现,或...

用go写一个简单的Redis客户端框架

用go写一个简单的Redis客户端框架

本篇文章,我们将用go写一个Redis的客户端,其实主要还是探究RESP协议,如果你是第一次看本专栏文章,建议先看【用go实现Redis读写分离】 和 【Redis RESP协议实现起来到底有多简单】, 本篇文章的初衷也并不是真正写一个Redis客户端。主要还是探究通信协议。demo展示我们将该代码...

用go实现Redis读写分离

用go实现Redis读写分离

本篇文章将介绍Redis通信协议RESP, 而后在使用go来编写一个中间件,从而来完成Redis读写分离。本篇文章目的为探究RESP协议,而非编写读写中间件,这点要清楚。我们为什么需要了解RESP协议?关于这个问题,我想通过一个实例来解释,我们编写Redis中间件,为什么需要了解RESP协议。以上代...

Go项目优化——动态缓存Redis的使用

1. Redis:1.1 简介:garyburd/redigo 包是网上很多博文都在推荐使用的一个高Star的Redis连接包,项目已经迁移到了gomodule/redigo,同时包的获取也理所当然地改成了go get github.com/gomodule/redigo/redis,总之,暂时不管...

Go 连接到 Redis | 学习笔记

开发者学堂课程【Go 语言核心编程 - 面向对象、文件、单元测试、反射、TCP 编程:Go 连接到 Redis】学习笔记,与课程紧密联系,让用户快速学习知识。课程地址:https://developer.aliyun.com/learning/course/626/detail/9792Go连接到R...

Go 操作 Redis(string 类型)| 学习笔记

开发者学堂课程【Go 语言核心编程 - 面向对象、文件、单元测试、反射、TCP 编程:Go 操作 Redis(string 类型)】学习笔记,与课程紧密联系,让用户快速学习知识。课程地址:https://developer.aliyun.com/learning/course/626/detail/...

Go 操作 Redis(hash 类型) | 学习笔记

开发者学堂课程【Go 语言核心编程 - 面向对象、文件、单元测试、反射、TCP 编程:Go 操作 Redis(hash 类型)】学习笔记,与课程紧密联系,让用户快速学习知识。课程地址:https://developer.aliyun.com/learning/course/626/detail/97...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

云原生多模数据库Lindorm
云原生多模数据库Lindorm
Lindorm是适用于任何规模、多种类型的云原生数据库服务,支持海量数据的低成本存储处理和弹性按需付费,兼容HBase、Solr、SQL、OpenTSDB等多种开源标准接口,是互联网、IoT、车联网、广告、社交、监控、游戏、风控等场景首选数据库,也是为阿里巴巴核心业务提供支撑的数据库之一。
1211+人已加入
加入
相关电子书
更多
2023云栖大会:阿里云Redis - 更稳更快更好用
阿里开发者手册-Redis专题
国内开发者与Redis开源社区的发展
立即下载 立即下载 立即下载