redis

admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: redis

Post by admin »

mad wrote:
admin wrote: Максимальное кол-во баз в редисе - 16.
Это ограничение самого редиса.
Это кол-во можно же увеличить в конфиге.
Хм, не знал про это и быстрый поиск не подсказал - где именно это описано как это увеличить ?
Don't forget to run script update
mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Re: redis

Post 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
Я обожаю SmartCJ :shock: :oops: :twisted:
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: redis

Post by admin »

Точно, спасибо, век живи век учись )
Don't forget to run script update
magicum
Posts: 351
Joined: Mon Nov 18, 2013 11:27 am

Re: redis

Post by magicum »

Раз уж пошла пьянка за redis, позвольте спросить.

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

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

Нет ли каких-то неочевидных тонкостей тут? Какие-то особые пермишены, чтоб именно связываться по сокету?
wazz
Posts: 86
Joined: Sat May 18, 2013 2:35 pm

Re: redis

Post by wazz »

S_Flash wrote:Используй для всех сайтов одну и ту же базу и всё.
Или разбей на несколько групп (хотя в последнем не вижу особого смысла).
где эти базы хранятся? никак найти не могу
mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Re: redis

Post by mad »

wazz wrote:где эти базы хранятся? никак найти не могу
в redis.conf
прописано
dir - папка где лежит файл
dbfilename - имя файла в этой папке
там и хранятся
Я обожаю SmartCJ :shock: :oops: :twisted:
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: redis

Post by admin »

magicum wrote:Раз уж пошла пьянка за redis, позвольте спросить.

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

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

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

"unix:///tmp/sock";

так не работает ?
Don't forget to run script update
wazz
Posts: 86
Joined: Sat May 18, 2013 2:35 pm

Re: redis

Post by wazz »

mad wrote:
wazz wrote:где эти базы хранятся? никак найти не могу
в redis.conf
прописано
dir - папка где лежит файл
dbfilename - имя файла в этой папке
там и хранятся
у меня там лежит только один файл damp.rdb. хотя должно поидее 16 баз лежать. и размер подозрительно маленький. 200 мегов. хотя старый кеш был на гигагабайты. как проверить, кешируется или нет? потому что сиджи стали притормаживать после перехода на redis
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: redis

Post by admin »

Апдейты все ?
Don't forget to run script update
mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Re: redis

Post by mad »

wazz насколько я знаю, все базы в редисе, в независимости от их количества или 16 или 116 хранятся все в одном этом файле.

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

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