Является ли слово, означающее application, хорошим кандидатом на использование Redis? - PullRequest
1 голос
/ 24 декабря 2010

Я начал играть с Redis неделю назад, и теперь я хочу построить простое слово, означающее

приложение, которое использует Redis в качестве хранилища данных. Приложение найдет список значений

для данного слова. У меня есть несколько вопросов, прежде чем я начну писать приложение:

  1. Это хорошее приложение для использования Redis или лучше использовать RDBMS, как mysql? Я думал, что это хороший пример, потому что я могу иметь структуру в Redis, как

    Карта > wordWithMeanings

  2. Могу ли я создать карту > в redis? Если да, то как?

Спасибо

Шекхар

Ответы [ 2 ]

0 голосов
/ 26 декабря 2010
  1. Redis можно использовать для чего угодно.Разница между Redis и MySQL заключается в том, что в Redis вам нужно знать точное положение данных, которые вы хотите.
  2. Чтобы создать список, просто выполните команду rpush KEY VALUE.Это добавит ключ в конец списка.Чтобы получить к нему доступ, выполните: lindex KEY 0 (END # [используйте llen KEY, чтобы узнать]). Итак, макет этого будет выглядеть так (см. http://cl.ly/3ldR)

Надеюсь, что это помогло

0 голосов
/ 24 декабря 2010

Повторный набор или список должен делать то, что вам нужно, со словом в качестве ключа к списку / набору и значениями в качестве элементов в списке / наборе.Хэш также является опцией, если вы хотите иметь вспомогательный ключ для каждого значения, чтобы облегчить редактирование.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...