Форум → Программирование → Пыхнуть хотите? → F.A.Q. → Redis: перевод официальной документации
Redis: перевод официальной документации
Страницы: ← Следующая страница →
-
Redis - высокопроизводительное хранилище типа "ключ-значение" (key-value) с расширенной системой типов.
Годится, как для замены Memcached, так и, во многих случаях, и для замены самой базы данных.
Я взял и сделал перевод официальной документации.
Из наиболее интересного:
* Полный список команд с описаниями
* Введение в типы данных
* Пример приложения без SQL-БД
* Репликация в Redis
* Спецификация протокола -
9 марта 2010 г. 13:03, спустя 6 минут 14 секунд
васяц, ты ахуенен!
а по скорости как? с мемкешедом сравнимо?Сапожник без сапог -
9 марта 2010 г. 13:24, спустя 20 минут 25 секунд
Говорят около 100 000 запросов в секунду на среднем компе. У меня чуть послабее, на бубунте те же тесты примерно вдвое медленее работают. У мемкэша не помню, но одного порядка скорость по-моему. И не забываем, что у Redis'а постоянное хранение. -
9 марта 2010 г. 17:50, спустя 4 часа 26 минут 15 секунд
И не забываем, что у Redis'а постоянное хранение.
не в курсе? отложенная запись? не насилует же он винт 100 000 раз в секунду :D
ну и буферизированная запись наверное, есть потери при отключении света или ошибках?Сапожник без сапог -
9 марта 2010 г. 17:57, спустя 6 минут 22 секунды
Он периодически скидывает всё на диск фоновым процессом. Как скидывать достаточно гибко настраивается.
Если вырубится свет, всё что было нового с последнего сохранения теряется.
Чтобы не терялось, отдельно есть специальный режим. -
9 марта 2010 г. 18:04, спустя 7 минут 25 секунд
vasa_c, ну я это и думал)
ахуенная вещица судя по описанию, может заюзаю когда нить))
ты вообще чем сейчас живешь то? работу снова ищешь?Сапожник без сапог -
9 марта 2010 г. 18:05, спустя 1 минуту 14 секунд
Мдда, фактически реализовано то, что с мемкешом мы проделали в виде собственных прокладок.
А список ключей по патерну получить можно или как в мемкеше? -
9 марта 2010 г. 18:14, спустя 9 минут 19 секунд
ты вообще чем сейчас живешь то? работу снова ищешь?
тем, что есть :) регулярную пока нетА список ключей по патерну получить можно или как в мемкеше?
Можно, только LIMIT'а нет. -
9 марта 2010 г. 18:18, спустя 3 минуты 22 секунды
vasa_c, Прим. переводчика - в тексте именно "haello", в то время, как ввиду имелось, видимо, "h[ae]llo".
классное замечание)) я от haello тоже ахуел, ибо это уже ии, а он быстрый не может быть))Сапожник без сапог -
9 марта 2010 г. 18:30, спустя 11 минут 57 секунд
Последний вопрос. Сходу не нашел нормального экстеншена для PHP.
Какую либу лучше заюзать? -
-
-
9 марта 2010 г. 18:52, спустя 5 минут 7 секунд
так а ты ее не под пыхом употреблять будешь? Поищи на быдлохабре про redis, там много чего написано -
9 марта 2010 г. 18:54, спустя 2 минуты 3 секунды
Под пыхом, но хотелось бы экстеншн, как для мемкеша …
так а ты ее не под пыхом употреблять будешь?
страшно что если выкинуть мемкеш - получится узкое место, сорри паранойя … ))))))))) -
9 марта 2010 г. 19:12, спустя 18 минут 14 секунд
Здесь список библиотек
Расширение под PHP насколько знаю есть только одно - phpRedis, мы с ним на работе и работали.
Человек, который был до меня, его сильно переписал, мотивировав это тем, что там всё через жопу и куча утечек.
После него всё стало ещё больше через жопу и добавилось новых утечек.
Я сравнивал то, что в итоге получилось с исходниками на официальном сайте - осталось мало общего и обновилась библиотека уже сильно, так что, возможно, уже стабильная.
Redis'ку пробовал - восторгов не разделяю.
Вообще у Redis'а очень лёгкий протокол, так что вряд ли библиотека будет узким местом.
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!