2017-03-24 12 views
0

最近私はJedisライブラリを使用しなければなりませんでした。これはすてきなライブラリです。私はRedisがC言語で書かれていることを知っていますが、JedisはJavaをCの周りに置いていますか? Jedisのソースコードを見るだけでは分かりませんでした。 誰でも説明できますか?Jedis図書館はどのようにして働くのですか?

答えて

0

Jedisはクライアントライブラリです。ネットワークを介してCで書かれたRedisサーバにアクセスします。何もラップする必要はありません。パブリックAPIがあるので、任意の種類の言語でクライアントを書くことができます。

パブリックAPIとネットワークアクセスを提供するすべての製品に同じことが言えます。

6

JedisはネイティブJavaクライアントライブラリであり、Cライブラリを に接続してRedisに接続するのではなく、JavaでRedis Protocolを実装しています。ほとんどの実装の詳細については、Protocol.javaファイルを参照してください。

関連する問題