2013-09-26 16 views

Odpowiedz

80

This seems pretty clear:

redis-py exposes two client classes that implement these commands 
The StrictRedis class attempts to adhere to the official command syntax. 

i

In addition to the changes above, the Redis class, a subclass of StrictRedis, 
overrides several other commands to provide backwards compatibility with older 
versions of redis-py 

Czy trzeba kompatybilność wsteczną? Użyj Redis. Nie obchodzi cię to? Użyj StrictRedis.


2017-03-31

Oto specyfika wstecznej kompatybilności z odnośnikiem github.com cytowane:

Oprócz powyższych zmian, klasa Redis, podklasa StrictRedis przesłania kilka innych poleceń, aby zapewnić kompatybilność wsteczną ze starszymi wersjami redi-py:

LREM: Kolejność argumentów "num" i "wartość" odwrócona tak, że "num" może zapewnić wartość ult wartość zero.

ZADD: Redis określa argument "wynik" przed "wartością". Zostały one przypadkowo zamienione podczas wdrażania i nie zostały wykryte, dopóki ludzie już z nich nie korzystali. Klasa Redis oczekuje * argumentów w postaci: nazwa1, wynik1, nazwa2, wynik2, ...

SETEX: Kolejność odwróconych argumentów "czas" i "wartość".


+0

Ohhh! Nie czytałem dokładnie te lines.Thank cię @hughdbron –

+0

@AliBagheriShakib co dokładnie jest to tył Kompatybilność ?? – Luv33preet

Powiązane problemy