Комментарии 51
Я вот не помню это вас люди в чёрных куртках куда-то увозили?..
+5
Было дело, страшно вспомнить :)
0
НЛО прилетело и опубликовало эту надпись здесь
Offtop
Милое название PHP клиента :)
Милое название PHP клиента :)
+1
на благо геометрии ))
0
НЛО прилетело и опубликовало эту надпись здесь
слюнки потекли пока читал, побежал ковырять =)
-1
страшно становится
это кому то надо?
не тем ли, кто не знает что такое транзакции?
это кому то надо?
не тем ли, кто не знает что такое транзакции?
-8
Когда админы спросили надо ли нам обновлять редис до 2.0 я сначала хотел спросить зачем нам релиз кандидат. Но потом все же полез посмотреть. Какая радость все-таки.
0
Я трижды извиняюсь за глупый вопрос, но, ребят, а для тех, кто ну вообще не в теме что это за редиска такая и всё пропустил, есть где почитать по-русски? «чудесная key-value база» как-то вообще не о чем не говорит.
0
по-русски
0
За актуальность не отвечаю pyha.ru/wiki/index.php?title=Redis:index
0
Это 1 из NoSQL баз, отличается очень большой скоростью и очень малым размером.
0
а у меня неделю-две назад 2 версия отказывалась нормально ставиться, тесты не все проходила
наверное я RC тестил
наверное я RC тестил
0
Странно, собирается очень просто и почти на всех системах. Лично пробывал на MacOS, Ubuntu и CentOS.
0
раз уж ответили, спрошу в догонку — а чем ваш класс от predis отличается?
насколько я понимаю для php только 2 нормальных api сделано — ваш и вышеуказанный
интересно ваше мнение
насколько я понимаю для php только 2 нормальных api сделано — ваш и вышеуказанный
интересно ваше мнение
0
Predis более низкоуровневый клиент, который по сути реализует команды редиса как есть. В силу этого, например, он не занимается сереализацией данных, шардинг ключей по серверам ограничен для комманд, которые работают с несколькими ключами («мультигет» к примеру).
Редиска же изначально разрабатывали как более высокоуровней и удобный клиент. Поэтому в Редиски в отличии от Predis есть ООП обертки для ключей, интеграция с фреймворками, сериализация данных и т.д.
Редиска же изначально разрабатывали как более высокоуровней и удобный клиент. Поэтому в Редиски в отличии от Predis есть ООП обертки для ключей, интеграция с фреймворками, сериализация данных и т.д.
0
о, так геометрия на редис(ке)?
0
интересная штуковина. Конечно было бы круто иметь русские доки для нее, но и анг тоже норм.
попробую использовать в сл проекте
попробую использовать в сл проекте
0
Спасибо, Ваня.
Пора апдейтить продакшн!
Пора апдейтить продакшн!
0
Расскажите, какие задачи в ваших проектах решаются с помощью Redis?
0
Редис участвует почти во всем функционале сайте в большей или меньшей степени. Его основная роль: счетчики, лимиты, рейтинги, очереди, логирование, хранение сессий, статистика, кеширование и прочее. Есть функционал который использует только Редис: друзья, топы, геном (рейтинг пользователя), голоса за контент, важные обновления…
0
Забыл упомянуть, что Редис удобен для хранения настроек и состояний.
0
Вопрос — как правильно обновится до новой версии — сохранением данных?
Просто прицепить слейвом новую версию?
Будет ли работать новая версия редиса (2) со старой версии редиски (для 1)?
Просто прицепить слейвом новую версию?
Будет ли работать новая версия редиса (2) со старой версии редиски (для 1)?
0
я правильно понимаю, что в примере чата с Publish/Subscribe происходит приостанавка выполнения скрипта до появления сообщения?
0
А как быть с тем, что настоящих транзакция в редисе нет?
Ну т.е. в мускуле, емнип, при старте транзакции генерится что-то типа снапшота бд и дальше до коммита я работаю с этим снапшотом, могу читать\писать сколько угодно, при этом мои изменения будут изолированными. В редисе же внутри транзакции читать нельзя.
Плюс то, что ошибки во время транзакции игнорируются, а не приводят к откату — это баг или фича? Не мешает?
Ну т.е. в мускуле, емнип, при старте транзакции генерится что-то типа снапшота бд и дальше до коммита я работаю с этим снапшотом, могу читать\писать сколько угодно, при этом мои изменения будут изолированными. В редисе же внутри транзакции читать нельзя.
Плюс то, что ошибки во время транзакции игнорируются, а не приводят к откату — это баг или фича? Не мешает?
0
интересно, когда редис(ка) будет доступна также как и мускул на обычных хостингах, где нету доступа к кносоли…
0
redis 2.1 вообще крут в том плане, что он разрешает менять ключ с EXPIRE.
0
В документации написано, что если установлен параметр maxmemory, то при достижении этого лимита redis не сможет больше ничего писать в память и выдаст ошибку, а что если при этом включена опция Virtual Memory — будет ли расширен лимит maxmemory до лимита VM или все равно выдаст ошибку?
0
Нет, он начнет вымещать данные на диск: antirez.com/post/redis-weekly-update-6.html
0
поставил я редиску и как-то знакомство не пошло, может кто объяснит?
1. benchmark показывает 30 операций записи и 50 операций чтения в сек. Redis вроде как должен быть чуть лучше, не?
2. В режиме Socket'ов Rediska вообще не коннектится: «error 10035 Операция на незаблокированном сокете не может быть завершена немедленно»
1. benchmark показывает 30 операций записи и 50 операций чтения в сек. Redis вроде как должен быть чуть лучше, не?
2. В режиме Socket'ов Rediska вообще не коннектится: «error 10035 Операция на незаблокированном сокете не может быть завершена немедленно»
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Новый Redis 2.0 и Rediska 0.5.0!