0

私はBookSleeveを初めて使用しますが、Webサイトに記載されているものと比較してもAPIが変更されているようです。

ウェブサイトに記載されているとおり:

「APIは1.0に少し変更される可能性がありますが、StackExchangeを駆動するのに十分安定していることに注意してください。」

したがって、ドキュメントはもう最新ではないようです。

とにかく、問題は、以前に保存したキーを取得する正しい方法は何ですか。'String'APIを使用しています。

開いた接続を想定して、次は正しいですか?:

var result = redisConnection.Strings.Get(0, "myKey");
byte[] buffer = redisConnection.Wait(result);
string str = System.Text.Encoding.Unicode.GetString(buffer, 0, buffer.Length);
4

1 に答える 1

3

を簡単に使用できますconnection.Strings.GetString。ただし、System.Text.Encoding を使用する場合は、System.Text.Encoding.UTF8. Redis 文字列は UTF8 です。

于 2012-03-08T08:30:13.360 に答える