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
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