Page 2 of 4

Re: redis

Posted: Tue Nov 26, 2013 10:04 pm
by admin
mad wrote:
admin wrote: Максимальное кол-во баз в редисе - 16.
Это ограничение самого редиса.
Это кол-во можно же увеличить в конфиге.
Хм, не знал про это и быстрый поиск не подсказал - где именно это описано как это увеличить ?

Re: redis

Posted: Tue Nov 26, 2013 10:41 pm
by mad
https://raw.github.com/antirez/redis/2.6/redis.conf

# Set the number of databases. The default database is DB 0, you can select
# a different one on a per-connection basis using SELECT <dbid> where
# dbid is a number between 0 and 'databases'-1
databases 16

Re: redis

Posted: Tue Nov 26, 2013 10:46 pm
by admin
Точно, спасибо, век живи век учись )

Re: redis

Posted: Wed Nov 27, 2013 4:27 am
by magicum
Раз уж пошла пьянка за redis, позвольте спросить.

Пытался заставить смарт говорить с редисом по сокету, ничего не вышло.

Пришлось перекинуть обратно, использовать порт.

Нет ли каких-то неочевидных тонкостей тут? Какие-то особые пермишены, чтоб именно связываться по сокету?

Re: redis

Posted: Wed Nov 27, 2013 9:42 am
by wazz
S_Flash wrote:Используй для всех сайтов одну и ту же базу и всё.
Или разбей на несколько групп (хотя в последнем не вижу особого смысла).
где эти базы хранятся? никак найти не могу

Re: redis

Posted: Wed Nov 27, 2013 1:28 pm
by mad
wazz wrote:где эти базы хранятся? никак найти не могу
в redis.conf
прописано
dir - папка где лежит файл
dbfilename - имя файла в этой папке
там и хранятся

Re: redis

Posted: Wed Nov 27, 2013 1:54 pm
by admin
magicum wrote:Раз уж пошла пьянка за redis, позвольте спросить.

Пытался заставить смарт говорить с редисом по сокету, ничего не вышло.

Пришлось перекинуть обратно, использовать порт.

Нет ли каких-то неочевидных тонкостей тут? Какие-то особые пермишены, чтоб именно связываться по сокету?

"unix:///tmp/sock";

так не работает ?

Re: redis

Posted: Thu Nov 28, 2013 2:51 pm
by wazz
mad wrote:
wazz wrote:где эти базы хранятся? никак найти не могу
в redis.conf
прописано
dir - папка где лежит файл
dbfilename - имя файла в этой папке
там и хранятся
у меня там лежит только один файл damp.rdb. хотя должно поидее 16 баз лежать. и размер подозрительно маленький. 200 мегов. хотя старый кеш был на гигагабайты. как проверить, кешируется или нет? потому что сиджи стали притормаживать после перехода на redis

Re: redis

Posted: Thu Nov 28, 2013 2:56 pm
by admin
Апдейты все ?

Re: redis

Posted: Thu Nov 28, 2013 3:03 pm
by mad
wazz насколько я знаю, все базы в редисе, в независимости от их количества или 16 или 116 хранятся все в одном этом файле.

А по поводу размера, файловый кеш в смарте - тот что в папке, часто там хранится всякий старый кеш, ненужный уже, и смарт не удаляет его, почему так admin наверное ответит =)

Из опыта, если папка cache весит 5Гб это не значит что актуальный объем кеша сайта 5Гб, актуальный (нужный) кеш может быть 200Мб, а в папке куча хлама старого...