redis

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

Re: redis

Post by admin »

Удаляет, но не так быстро как редис тк что б его удалить надо пройтись по кучке файлов что сильно шрузит винт, соотв действие это сделано ограничено вроде "идем 200 файлов и все" через 10 минут - еще 200 файлов и тп.

У автора думаю все же не проводился апдейт.
Don't forget to run script update
wazz
Posts: 86
Joined: Sat May 18, 2013 2:35 pm

Re: redis

Post by wazz »

admin wrote:Удаляет, но не так быстро как редис тк что б его удалить надо пройтись по кучке файлов что сильно шрузит винт, соотв действие это сделано ограничено вроде "идем 200 файлов и все" через 10 минут - еще 200 файлов и тп.

У автора думаю все же не проводился апдейт.
да как не проводился то, если сам смарт мне сказал, что пора на новый кеш движок переходить... сейчас вернулся опять вернулся на старый файловый кеш, сиджи заметно быстрее стали работать...
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: redis

Post by admin »

По билду вижу.
У 50 послджений билд за 11 месяц, а у вас 10й.
Don't forget to run script update
GangstaBros
Posts: 460
Joined: Sun Jan 05, 2014 4:34 pm

Re: redis

Post by GangstaBros »

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

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

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

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

мессага от админа про редис:

"как его настроить через сокет ?
перепробовал всевозможные варианты - фиг, сидж пишет что не может подключится
сокет работает 100% , это где-то в смарте проблема"

в какую сторону копать?
GangstaBros
Posts: 460
Joined: Sun Jan 05, 2014 4:34 pm

Re: redis

Post by GangstaBros »

viewtopic.php?f=7&t=87769
вот такая же проблема - только там речь идет про мемкэшед

только мы пытаемся включить через сокет на tcms с последним апом
GangstaBros
Posts: 460
Joined: Sun Jan 05, 2014 4:34 pm

Re: redis

Post by GangstaBros »

Burn, [7 Mar 2017, 16:50]:
Пробовал и так
$config['redis_host'] = 'unix:///tmp/redis.sock';
и так
$config['redis_host'] = '/tmp/redis.sock';
$config['redis_port'] = '0';
сейчас вот так работает
$config['redis_host'] = '127.0.0.1';
$config['redis_port'] = '6379';
$config['redis_database'] = 0;
$config['redis_password'] = '';

из консоли к сокету конектится
# redis-cli -s /tmp/redis.sock
redis /tmp/redis.sock>
magicum
Posts: 351
Joined: Mon Nov 18, 2013 11:27 am

Re: redis

Post by magicum »

А владелец-группа у сокета какие? И пермишены?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: redis

Post by admin »

В доке пишет что должно конектить в виде /var/temp/redis/redis.sock

Скидывайте плз шел туда где не конектит, попробуем простой скрипт сначала в 3 строки в виед


$redis = new Redis();
$redis->connect($host, $port);
Don't forget to run script update
mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Re: redis

Post by mad »

GangstaBros wrote:"как его настроить через сокет ?
Сокет наверное не шибко быстрее и работает то, или нет?
Я обожаю SmartCJ :shock: :oops: :twisted:
magicum
Posts: 351
Joined: Mon Nov 18, 2013 11:27 am

Re: redis

Post by magicum »

Оффтоп:

по сокету мне видится только одна польза - redis не слушает порты в этом случае.

А то был случай, один человек был поломан через redis, открытый в паблик и без аутентификации.
Это не дело, вывешивать редис наружу, я знаю, но тем не менее.
Post Reply