Najłatwiej jest dostać zrzut tabeli mysql i analizowania odpowiednie wpisy danych w polecenia redis.
Na przykład zrzut danych będzie produkować coś jak następuje:
CREATE TABLE carousel(
id int(11),
path varchar(200),
title varchar(200),
comments varchar(200)
);
INSERT INTO carousel VALUES (3,'7.jpg','Inspirar','inspiration');
INSERT INTO carousel VALUES (4,'d.jpg','Pilotar','pilotar');
INSERT INTO carousel VALUES (5,'8.jpg','Sentir','sentir');
INSERT INTO carousel VALUES (6,'6.jpg','Volar','volar');
najpierw trzeba zdecydować się na kluczowej struktury, której chcesz użyć w REDiS. Jednym z pomysłów jest użycie tabeli jako klucza i przechowywanie identyfikatorów każdego rzędu w zbiorze.
Dla każdej tabeli należy utworzyć klucz, który będzie przechowywał identyfikatory, umożliwiając wywołanie ich idx: tabela $. Korzystając z naszego przykładu, utworzymy idx: karuzela.
Podczas analizy pliku wyciągamy identyfikatory z pierwszej kolumny wartości (w tym przypadku) i przechowujemy je w idx: karuzela. Również będziemy przechowywać każdy INSERT jako skrót. W tym celu nadajemy kluczową karuzelę: $ id i używamy polecenia hmset. Pierwszy INSERT w przykładzie byłyby przechowywane tak:
hmset karuzela: 3 ścieżka „7.jpg” title „Inspirar” Uwagi „inspiracja”
prawdopodobnie brzmi ona bardziej skomplikowana niż jest w rzeczywistości, ale jest całkiem proste. Jeśli uważasz, że jest to trochę zbyt trudne, chętnie piszę dla Ciebie.
Nadzieję, że pomaga.
Pytanie wygląda jak działania alchemika sprzed lat :-) – zerkms