@ru_python

Страница 632 из 9768
[Anonymous]
02.05.2016
19:53:07
Зачем для этого нужны какие-то дополнительные библиотеки, объясни.

hiredis, redic и т.д. - это не либы, это клиенты (драйвера) для Redis.

Roman
02.05.2016
19:53:37
Как бы разные языки.
https://pypi.python.org/pypi/redis советую поиском найти там hiredis.

[Anonymous]
02.05.2016
19:53:44
Какой же ты наркоман.

Google
[Anonymous]
02.05.2016
19:53:48
hiredis быстрее.

Потому что C.

Roman
02.05.2016
19:54:08
hiredis быстрее.
зачем тогда он нужен для питонодрайвера? :)

[Anonymous]
02.05.2016
19:54:14
Прослойка есть и для Ruby.

Eugene
02.05.2016
19:54:25
емаее вы че курите?

[Anonymous]
02.05.2016
19:54:35
зачем тогда он нужен для питонодрайвера? :)
Он не нужен, можешь поставить, а можешь и нет.

Это не required.

Можешь через hiredis пускать.

Можешь через этот.

Причём тут очереди, вообще, я пока не понимаю.

Всё что выше - это клиентские либы для разных языков.

Дрова для подключения.

Это не rq.

Google
[Anonymous]
02.05.2016
19:55:23
Не Celenium ссаный.

Roman
02.05.2016
19:55:26
Hiredis is a C library maintained by the core Redis team. Pieter Noordhuis was kind enough to create Python bindings. Using Hiredis can provide up to a 10x speed improvement in parsing responses from the Redis server. The performance increase is most noticeable when retrieving many pieces of data, such as from LRANGE or SMEMBERS operations.

[Anonymous]
02.05.2016
19:55:26
И что там ещё было.

hiredis - драйвер на C. pyredis - драйвер на Python.

Драйвер на Python может общаться с драйвером на C.

Что в этом контексте тебя удивляет?

Драйвер на C - быстрее.

Roman
02.05.2016
19:56:12
[Anonymous]
02.05.2016
19:56:18
да не общается он с ним.
А с чем он общаетс?

Roman
02.05.2016
19:56:26
драйвер на си нужен только для сериализации/десериализации.

[Anonymous]
02.05.2016
19:56:28
>Pieter Noordhuis was kind enough to create Python bindings.

Бинды сделали для hiredis.

Roman
02.05.2016
19:56:33
что за наркоманию вы тут развели?

[Anonymous]
02.05.2016
19:56:34
То есть без hiredis ты не сможешь в сериализацию?

Roman
02.05.2016
19:56:51
Проиграл.
причём тут игры?

Сергей
02.05.2016
19:57:03
А скажите, че лучше СОАП-ов всяких? Рестапи?

Roman
02.05.2016
19:57:12
То есть без hiredis ты не сможешь в сериализацию?
сможешь, но будет медленее. ваш к.о.

Google
[Anonymous]
02.05.2016
19:57:13
Б-же упаси.

сможешь, но будет медленее. ваш к.о.
Так я с тобой согласен, о чём мы спорим, я не понимаю.

Да, быстрее, потому что драйвер на C очень быстрый.

По сравнению с драйверами на Ruby или на Python.

По вполне очевидным причинам.

Roman
02.05.2016
19:57:47
[Anonymous]
02.05.2016
19:58:02
ПРИШЛО ВРЕМЯ ИЗУЧАТЬ SOAP

Roman
02.05.2016
19:59:56
Да, быстрее, потому что драйвер на C очень быстрый.
да питоновский клиент только парсер использует. просто твой поинт что ничего не надо кроме драйвера - он слишком радикальный. в большинстве случаев люди готовы разменять производительность на кусочек сахара.

либо делают свой слой сахара, если имеющееся не устраивает.

[Anonymous]
02.05.2016
20:00:28
Это как бы основной point был.

[Anonymous]
02.05.2016
20:01:00
И в виду того что сам по себе Redis прекрасно работает с очередями, я высказал то, что библиотеки работающие с очередями в Redis не нужны.

Alex
02.05.2016
20:01:00
hiredis быстрее.
нахуй нужен редис вообще, если даже мускуль быстрее него?

Alex
02.05.2016
20:01:16
Толстяк.
ты не компетентен

но это факт

[Anonymous]
02.05.2016
20:01:27
ты не компетентен
>MySQL быстрее чем Redis >ты не компетентен

Alex
02.05.2016
20:01:27
можешь сам замерить тесты

Google
[Anonymous]
02.05.2016
20:01:36
Хорошо.

Roman
02.05.2016
20:01:43
потому что так ты можешь положить задачу в очередь и потом либо ждать результат, либо вообще о нем не думать. либо тебя о результате уведомят.

Alex
02.05.2016
20:01:44
я в курсе что это открытие для многих

просто это такая, вера в волшебную таблетку

Dmitriy
02.05.2016
20:02:30
а тебе мгновенный отклик нужен или нет?
Очереди уже используются. Правда для другого.

Roman
02.05.2016
20:02:33
нахуй нужен редис вообще, если даже мускуль быстрее него?
srsly? или ты про всякое порно вроде handler socket?

Alex
02.05.2016
20:02:43
Alex
02.05.2016
20:02:48
суровая правда

Admin
ERROR: S client not available

Roman
02.05.2016
20:03:59
серьезно, я про штатное
ой не лги царю. ну и как ты будет поддерживать, допустим, sorted set в mysql?

Eugene
02.05.2016
20:04:57
мускулы тоже в топку. постгрес рулит

Alex
02.05.2016
20:05:21
ой не лги царю. ну и как ты будет поддерживать, допустим, sorted set в mysql?
sql не справится? :) который по определению круче nosql

[Anonymous]
02.05.2016
20:05:27
мускулы тоже в топку. постгрес рулит
Нахуй нужен PostgreSQL, если даже MySQL быстрее него?

Alex
02.05.2016
20:05:35
и речь была о скорости

[Anonymous]
02.05.2016
20:05:36
Это факт.

Roman
02.05.2016
20:05:41
sql не справится? :) который по определению круче nosql
ты про какой сценарий говоришь и на каком движке?

Alex
02.05.2016
20:05:45
Это факт.
для некоторых это нереально звучит

ты про какой сценарий говоришь и на каком движке?
все сценарии использования редиса как быстрое хранилище

Google
Alex
02.05.2016
20:06:02
оно не быстрое

но плодит энтропию и зоопарк еще и падает

Roman
02.05.2016
20:06:23
Alex
02.05.2016
20:06:49
Artem
02.05.2016
20:07:32
опять перепись хайлоадщиков в чате

Roman
02.05.2016
20:07:33
все сценарии использования редиса как быстрое хранилище
нуну. давай простой кейс: тебе надо сделать апдейт на 100к элементов в табличке для сервера, который от тебя в 200ms rtt.

[Anonymous]
02.05.2016
20:08:00
mysql table engine in memory - вуаля
Проигрываю в голос.

Roman
02.05.2016
20:08:14
mysql table engine in memory - вуаля
нуну. а снапшотики? а wal?

Alex
02.05.2016
20:08:22
нуну. а снапшотики? а wal?
пф, это делается проще простого

но всем хочется дрочить на редис

поэтому это никому не интересно

я сам на него дрочил

но факты вещь упорная

Roman
02.05.2016
20:08:55
пф, это делается проще простого
ты цифры и примеры покажи.

Alex
02.05.2016
20:09:11
ты цифры и примеры покажи.
конкретно у нас, в игре такое было, десятки тыщ онлайн игроков

да еще и неоптимизированный клиент

цифры - запусти в цикле тест

увидишь сам

[Anonymous]
02.05.2016
20:09:48
Короче, всем MySQL, пацаны!

Alex
02.05.2016
20:09:56
на вскидку около 10-20% разница была как с куста

Страница 632 из 9768