Redis przechowuje wszystko w ciągu lub w jego reprezentacji w postaci ciągu. Nawet funkcje, takie jak INCR, działają, najpierw analizując je w postaci INTEGER, a następnie wykonując operację
Uwaga:jest to operacja na łańcuchu, ponieważ Redis nie ma dedykowanego typu liczb całkowitych. Łańcuch przechowywany pod kluczem jest interpretowany jako 64-bitowa liczba całkowita ze znakiem o podstawie 10, aby wykonać operację.
Redis przechowuje liczby całkowite w ich reprezentacji jako liczbach całkowitych, więc w przypadku wartości łańcuchowych, które faktycznie przechowują liczbę całkowitą, nie ma żadnych dodatkowych kosztów związanych z przechowywaniem reprezentacji liczby całkowitej w postaci ciągu.
I wr.t Jedi; patrząc na źródło nie sądzę, że obsługuje cokolwiek innego niż ciągi