Redis は、プログラマーの間でますます支持されている高性能のキー/値ストレージ データベースです。 Golang 言語は、シンプルで高速なオブジェクト指向プログラミング言語です。この記事では、Golang に Redis をインストールする方法を説明します。
ステップ 1: Redis をダウンロードする
Redis をインストールするには、まずコンピューターに Redis をダウンロードする必要があります。 Redis 公式 Web サイトから最新バージョンをダウンロードできます。ダウンロードが完了したら、ファイルを解凍し、Redis をインストールするディレクトリに保存します。
ステップ 2: Golang をインストールする
Redis をインストールする前に、Golang をインストールする必要があります。 Golang をまだインストールしていない場合は、公式 Web サイトからインストール ファイルをダウンロードしてください。ダウンロード後、インストールウィザードに従ってインストールしてください。
ステップ 3: Redis サーバーをインストールする
Redis をインストールする前に、GCC コンパイラーがコンピューターにインストールされていることを確認してください。そうでない場合は、まず GCC をインストールしてください。
次に、次のコマンドを使用して、ターミナルに Redis サーバーをインストールします:
$ wget http://download.redis.io/redis-stable.tar.gz $ tar zxvf redis-stable.tar.gz $ cd redis-stable $ make MALLOC=libc
各コマンドの役割について説明します:
wget
: Redis の最新の安定バージョンを公式 Web サイトからダウンロードします。 tar
: ダウンロードした Redis 圧縮パッケージを指定したフォルダーに解凍します。 cd
: 現在のディレクトリを指定したディレクトリに切り替えるために使用されます。 make
: Redis ソース コードをコンパイルします。 ステップ 4: Golang を使用して Redis に接続する
Redis サーバーをインストールした後、Golang で Redis サーバーに接続するのも非常に簡単です。まず、Go Redis クライアント ドライバー RedisGo をインストールする必要があります。次のコマンドを使用してターミナルにインストールできます:
$ go get github.com/gomodule/redigo/redis
インストールが完了したら、次のコードを使用して Redis サーバーに接続します:
package main import ( "fmt" "github.com/gomodule/redigo/redis" ) func main() { // 建立连接 conn, err := redis.Dial("tcp", "localhost:6379") if err != nil { fmt.Println("Connect to redis error", err) return } defer conn.Close() // 写入数据 _, err = conn.Do("SET", "name", "jason") if err != nil { fmt.Println("Write to redis error", err) return } // 读取数据 name, err := redis.String(conn.Do("GET", "name")) if err != nil { fmt.Println("Read from redis error", err) return } fmt.Printf("Got name %s \n", name) }
上記のコードでは、 redis.Dial() メソッドを使用して Redis サーバーに接続します。これにより、接続オブジェクトが返されます。次に、Do() メソッドを使用して Redis データの読み取りと書き込みを行います。
Golang で Redis サーバーをインストールして接続するのは非常に簡単ですが、コンピューター システムに GCC コンパイラーがインストールされていることを確認する必要があることに注意してください。そうしないと、Redis のインストール プロセスが失敗する可能性があります。 。
概要:
この記事では、Golang に Redis をインストールするプロセスと、Go Redis クライアントを使用して RedisGo を Redis サーバーに接続する方法について説明します。この記事を通じて、Redis サーバーとクライアント ドライバーをインストールする方法を学習し、Golang を使用して Redis サーバーに接続し、Redis データを読み書きできるようになったはずです。
以上がGolang に Redis をインストールする方法を調べるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。