Go語言-操作redis數據庫

jopen 12年前發布 | 4K 次閱讀 ActionScript

Go語言-操作rides數據庫

常規:不說廢話,看代碼

/**

  • Created with IntelliJ IDEA.
  • User: liaojie
  • Date: 12-9-6
  • Time: 下午8:55
  • To change this template use File | Settings | File Templates. */ package main

import ( "fmt" "log" "redis" )

func main() { //DefaultSpec()創建一個連接規格 spec := redis.DefaultSpec().Db(0).Password(""); //創建一個新的syncClient,并連接到Redis的服務器上使用,指定ConnectionSpec接口。 client, err := redis.NewSynchClientWithSpec (spec); if err != nil { log.Println ("連接服務器失敗>", err); return }

dbkey := "GAME:TEST:info";
value, err := client.Get(dbkey);
if err!= nil {
    log.Println ("error on Get", err);
    return
}
//
if value == nil {
    value :=[]byte("Hello world!");
    client.Set(dbkey, value);
    fmt.Printf("插入數據>%s \n",value)
} else {
    fmt.Printf("接收到數據>%s \n",value);
    //return;
}


}</pre>

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!