Go语言第6天 - redis安装与使用

开发环境为macOS 10.13.4,所以暂时不涉及到Windows下的操作。


1. redis的安装

从官网下载 redis 4.0.10,得到redis-4.0.10.tar.gz文件,打开终端执行以下命令

//切换到你下载的文件目录
cd ~/Downloads
//解压缩该文件
tar zxvf redis-4.0.10.tar.gz
//移动解压缩后的文件到指定目录下
mv redis-4.0.10 /usr/local/
//切换到指定目录
cd /usr/local/redis-4.0.10/
//编译测试,该步骤可省略
sudo make test
//编译安装
sudo make install
//启动redis
redis-server
看到这个界面说明redis启动成功

2. redis的使用

此处使用 go-redis 这个库。
使用命令安装

go get -u github.com/go-redis/redis

在go中编写代码

package main

import (
    "third/go-redis/redis"
)

func main()  {
    //连接redis
    client := redis.NewClient(&redis.Options{
        Addr:     "localhost:6379",
        Password: "", // no password set
        DB:       0,  // use default DB
    })
    //设置值
    client.Set("test","123",0);
    //取值
    val, err := client.Get("test").Result();
    if err != nil {
        println(err.Error());
    } else {
        println(val);
    }
}

运行后可以看到控制台输出了“123”。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 Redis介绍1.1 什么是NoSql为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方...
    克鲁德李阅读 5,391评论 0 36
  • 超强、超详细Redis入门教程 转载2017年03月04日 16:20:02 16916 转载自: http://...
    邵云涛阅读 17,518评论 3 313
  • 文章已经放到github上 ,如果对您有帮助 请给个star[https://github.com/qqxuanl...
    尼尔君阅读 2,293评论 0 22
  • 一、耐克丨真正诞生 二、耐克 | 两个里程碑 小品牌面对巨头怎样才能后来居上呢?应该先从巨头看不上的、不太重视的市...
    一步一莲花2018阅读 287评论 0 0
  • 一如往常,还是没坚持住。只是这一次有点不一样,因为我开始期待每天晚上要写什么了。这算不算一种成长呢? 说起成长,或...
    陈事不足阅读 365评论 0 0