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