Навигация
|
Урок по Redis
Ранее рассматривалась связка на FreeBSD:
Включение в автозагрузку: Старт сервиса: Проверка: Входим в командную строку:
127.0.0.1:6379> SET foo "Hello World" 127.0.0.1:6379> GET foo 127.0.0.1:6379> EXISTS foo
127.0.0.1:6379> GET foo 127.0.0.1:6379> GET foo
127.0.0.1:6379> APPEND foo " World" 127.0.0.1:6379> GET foo
127.0.0.1:6379> GETSET foo "World" 127.0.0.1:6379> GET foo
127.0.0.1:6379> INCR foo 127.0.0.1:6379> GET foo 127.0.0.1:6379> DECR foo 127.0.0.1:6379> GET foo
127.0.0.1:6379> SADD fooset "World" 127.0.0.1:6379> SMEMBERS fooset 127.0.0.1:6379> help SCARD 127.0.0.1:6379> SCARD fooset
127.0.0.1:6379> ZADD foosetsort 1 "two" 127.0.0.1:6379> ZRANGE foosetsort 0 -1 WITHSCORES
127.0.0.1:6379> HGET fooobj fooset 127.0.0.1:6379> HSET fooobj fooset2 22 127.0.0.1:6379> help HVALS 127.0.0.1:6379> HVALS fooobj 127.0.0.1:6379> help HGETALL 127.0.0.1:6379> HGETALL fooobj
127.0.0.1:6379> LPUSH foolist "two" 127.0.0.1:6379> LPOP foolist 127.0.0.1:6379> LINSERT foolist BEFORE one "zero" 127.0.0.1:6379> LRANGE foolist 0 -1 127.0.0.1:6379> LPOP foolist 127.0.0.1:6379> LPOP foolist 127.0.0.1:6379> LPOP foolist
Начнем транзакцию, дадим команды и зафиксируем ее: 127.0.0.1:6379> SET foo 0 127.0.0.1:6379> INCR foo 127.0.0.1:6379> DECR foo 127.0.0.1:6379> EXEC Начнем транзакцию, дадим команды и прервем транзакцию: 127.0.0.1:6379> SET foo 0 127.0.0.1:6379> INCR foo 127.0.0.1:6379> DISCARD Отката в транзакциях не существует, ошибка в командах не приведет к откату
Клиенты Redis подписываются на каналы сообщений: Клиент 1: Клиент 2: Клиент 1:
Сайт проекта: Все команды:
Комментарии пользователей Эту новость ещё не комментировалиНаписать комментарий Анонимам нельзя оставоять комментарии, зарегистрируйтесь! |
Контакты Группа ВК | Код обмена баннерами | Видео к IT статьям на YoutubeВидео на другие темы Смотреть | |||
Мои друзья: | © Snakeproject.ru создан в 2013 году.При копировании материала с сайта - оставьте ссылку.Весь материал на сайте носит ознакомительный характер,за его использование другими людьми, автор ответственности не несет. |
||||
Поддержать автора и проект
|