Comparació dels marcs de clients de Redis: Jedis, Redisson, Lettuce

Comparison Redis Client Frameworks



taula de continguts

Comparació dels marcs de clients de Redis: Jedis, Redisson, Lettuce



Pàgina web oficial



Introducció



avantatge

ajustable

Compara



en conclusió

Referència


Pàgina web oficial

Lloc web d'api de Jedis: http://tool.oschina.net/uploads/apidocs/redis/clients/jedis/Jedis.html

Adreça del lloc web oficial de Redisson: https://redisson.org/

Adreça del projecte Redisson git: https://github.com/redisson/redisson

Adreça del lloc web oficial d’enciams: https://lettuce.io/

Adreça del projecte Lettit git: https://github.com/lettuce-io/lettuce-core

Introducció

Jedis : És un client Java per a Redis, que proporciona suport integral per a les ordres de Redis. L’arrencada de primavera 1.X és el client per defecte

Redisson : Realitzar una estructura de dades Java distribuïda i escalable.

Enciam : Client Redis avançat, utilitzat per a la sincronització segura de fils, ús asíncron i sensible, admet clústers, Sentinel, canonades i codificadors, client per defecte de la versió 2.X

avantatge

Jedis : Proporciona de manera completa les característiques operatives de Redis

Redisson : Promoure la separació de les preocupacions dels usuaris a Redis i proporcionar molts serveis d'operació relacionats distribuïts, com ara panys distribuïts, col·leccions distribuïdes, i donar suport a les cues de retard mitjançant Redis

Enciam : S'utilitza principalment en alguns marcs de memòria cau distribuïts

ajustable

Jedis : Utilitzeu E / S de bloqueig i les trucades del seu mètode són síncrones. El flux del programa ha d’esperar fins que els sòcols hagin processat les E / S abans que es pugui executar i no s’admeti l’asíncron. Les instàncies de client Jedis no són segures per a fils, de manera que heu d’utilitzar Jedis mitjançant una agrupació de connexions.

Redisson : La capa de comunicació basada en esdeveniments basada en el marc Netty, les trucades de mètode són asíncrones. L'API de Redisson és segura per a fils, de manera que podeu operar una única connexió de Redisson per completar diverses operacions

Enciam : La capa de comunicació basada en esdeveniments basada en el marc Netty, les trucades de mètode són asíncrones. L’API d’enciam és segura per a fils, de manera que podeu operar una sola connexió d’enciam per completar diverses operacions

Compara

en conclusió

Ús suggerit: Jedis + Redisson

Referència

Comparació dels tres marcs de clients de Redis: Jedis, Redisson, en forma d’enciam Meng Hao-
https://www.cnblogs.com/liyan492/p/9858548.html

Redis Java Selecció de clients-Enciam Jedis Redisson_Chen Hailong's road to objects-CSDN blog_redisson lettuce
https://blog.csdn.net/chl87783255/article/details/98177040