Pilihan Anda adalah sebagai berikut:
- Menggunakan
LREMdan menggantinya jika ditemukan. - Mempertahankan
SETyang terpisah dalam hubungannya denganLIST. Anda - Mengulangi
LISTsampai Anda menemukan item atau mencapai akhir.
Daftar redis diimplementasikan sebagai https://en.wikipedia.org/wiki/Linked_list, oleh karena itu batasannya.
Saya pikir pilihan terbaik Anda adalah mempertahankan duplikat SET . Inilah yang cenderung saya lakukan. Anggap saja sebagai indeks tambahan. Apapun, pastikan tindakan Anda atom dengan MULTI -EXEC atau skrip Lua.