iT邦幫忙

0

Golang - Redis基本介紹

  • 分享至 

  • xImage
  •  

工作上沒機會用到Redis
自己就搞一個來玩,以後工作說不定也會用到

Redis是什麼

  • 官網:https://redis.io/documentation

是一種in-memory,使用key-value資料結構的資料庫,在需要資料不需要持久性儲存時,實作cache時是相當方便的首選

安裝

我是mac,而且有裝homebrew,不得不說homebrew真的有夠好用XD

Redis

brew install redis

Another Redis Desktop Manager

  • 官網:https://github.com/qishibo/AnotherRedisDesktopManager/
brew install --cask another-redis-desktop-manager

Redis Desktop Manager(另一個選擇,沒裝)

Ping redis server

預設的port是6379

redis-server // 啟動redis

https://ithelp.ithome.com.tw/upload/images/20211021/20118878eJmwOqTu9i.png

接著到另一個terminal tab連線

redis-cli
ping

https://ithelp.ithome.com.tw/upload/images/20211021/20118878fIbmlXugRm.png

成功~~~~

Redis for Go

  • 官網:https://github.com/go-redis/redis

記得要使用go mod
redis有分版本

go mod init
go get github.com/go-redis/redis/v8

總結

今天先把安裝跟基本使用給記錄下來
實作寫在另外一篇,這樣分層比較好找,篇幅也不會太長
而且該睡了XD

最近這幾個月會把Postgre/Maria/Redis/Mongo/研究一遍
再來有機會來搞AWS/AWS Dynamo/Hodoop
還有做個Load balance

參考來源


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言