@ru_python

Страница 9616 из 9768
И
16.07.2019
11:32:14
разные сущности

тоесть ключи разные, а значения у всех числовые)

давай целиком задачу
я же уже сказал), быстро изменять, извлекать. Запросов примерно 500-1000в с.

есть что лучш редиса?

Google
Tishka17
16.07.2019
11:33:59
это нихрена не описание задачи

всем надо быстро читать и изменять

Только некоторые берут постгрес, а некоторые - аэроспайк

так что давай подробнее. 1. Какие данные собираешься хранить? 2. Какие бизнес операции с ними будут? 3. Какие конкретно операции обновления будут? 4. Какой процент операций чтения и записи? 5. Как именно будут поиск/фильтрация делаться ?

Заметь, нигде я не спросил "как именно ты хочешь их хранить"

И
16.07.2019
11:43:17
Заметь, нигде я не спросил "как именно ты хочешь их хранить"
благодарю, что проявляешь интерес, но я всего лишь хотел узнать можно ли как то хранить вложения не используя json и подобное, по всей видимости нельзя. Данные временные. И нужно их обрабатывать быстрее всех. Тоесть быстре постгресса итп, пал выбор на редис. Как бы все))

Tishka17
16.07.2019
11:44:09
Как бы если у тебя иерархические данные, редис, возможно, не лучшее решение

Или если у тебя так много данных, что не влезают в память, редис тоже не сделает магии

И
16.07.2019
11:47:09
да они не сильно иерархичные, нужно все было сделать 2 вложенности с одним ключем. По идею можно сделать с одной вложенностью, просто не так удобно

Google
Tishka17
16.07.2019
11:52:16
Пример данных покажи

И
16.07.2019
11:52:25
msgpack например
наверно долго будет

Shieldy
16.07.2019
11:52:29
Добро пожаловать, Nana Amisah Jw! Не забудь ознакомиться с правилами чата. https://t.me/ru_python/802295

Tishka17
16.07.2019
11:52:44
Может проще сделать ключ "key1-key2"

Alex
16.07.2019
11:52:47
наверно долго будет
охуенный способ измерения перформанса

Tishka17
16.07.2019
11:52:53
И плоские данные иметь

Tishka17
16.07.2019
11:53:26
Мне вот интересно, откуда данные про 1000 операций записи?

И
16.07.2019
11:53:39
примерно в общем 6-7к данных, в одной уникальной записи где то 4-5 ключей со своим числовым значением

Tishka17
16.07.2019
11:53:47
И всё?

Ну сделай 35к записей с числами

Ты там счётчик просмотров и кликов делаешь что ли?

И
16.07.2019
11:54:43
да, надо среди этих 5-7к найти ту для которой пришли данные и увеличивать счетчики

примерно так

Tishka17
16.07.2019
11:55:26
Ну сделай 35к числовых ключей

Alex
16.07.2019
11:55:28
да, надо среди этих 5-7к найти ту для которой пришли данные и увеличивать счетчики
ну так как тишка предложил, сделай просто плоские ключи - значения

И
16.07.2019
11:56:28
ну так как тишка предложил, сделай просто плоские ключи - значения
да, вариантов по идеи особо нет, наврено так и сделаю. Просто думал, может все таки возможна вложенность)

Tishka17
16.07.2019
11:58:22
Зато так ты сможешь вызвать INC прям в редисе

꧁꧂OGURCHIK꧁꧂
16.07.2019
11:58:40
Google
Tishka17
16.07.2019
11:58:48
да, надо среди этих 5-7к найти ту для которой пришли данные и увеличивать счетчики
Но тут проблема: если редис упадет, тебе норм потерять данные за последнюю минуту?

Ivan
16.07.2019
11:58:59
huest ?

И
16.07.2019
11:59:02
r.hmset('user', {'username': 'foo', 'birth_year': 1977}) вот такой пример подходит, просто если бы была вложенности, было бы еще лучше)

Tishka17
16.07.2019
11:59:29
Это ты мне скрин какой херни вообще показываешь?

꧁꧂OGURCHIK꧁꧂
16.07.2019
12:00:00
Tishka17
16.07.2019
12:00:13
Это массив закодированный жсоном и кавычки вокруг

да, пофиг)
Так вот. 5 минут по 1000 рпс. Это 300000 показов.

Ну и опять же в редисе шардировать руками

Shieldy
16.07.2019
12:14:37
Добро пожаловать, @SergiyKhomiuk! Не забудь ознакомиться с правилами чата. https://t.me/ru_python/802295

Добро пожаловать, @ReinEthernal! Не забудь ознакомиться с правилами чата. https://t.me/ru_python/802295

Rebel
16.07.2019
12:27:51
Кодик залей, дорогой, тогда посмотрим: https://dpaste.de/

꧁꧂OGURCHIK꧁꧂
16.07.2019
12:31:14
это че

Dmitry
16.07.2019
12:32:49
schet каев

... obrabotka > schet

?Kolay
16.07.2019
12:34:23
smena

Pavel
16.07.2019
12:34:47
КонецЕсли

даёшь ботов для телеги на одноэс

꧁꧂OGURCHIK꧁꧂
16.07.2019
12:34:58
Google
Rebel
16.07.2019
12:35:15
povtorit poka Pravda: pechat("zaley kod bleyat")

Tigran
16.07.2019
12:35:24
In [7]: zz={1:2, '1':'2'} In [8]: zz Out[8]: {1: 2, '1': '2'} In [9]: json.dumps(zz) Out[9]: '{"1": 2, "1": "2"}' ору

꧁꧂OGURCHIK꧁꧂
16.07.2019
12:35:37
?Kolay
16.07.2019
12:36:22
Worlak
16.07.2019
12:37:42
И
16.07.2019
12:38:32
в редисе ка кто можно сортировать?

Bogdan
16.07.2019
12:41:16
Телеграм бот для отображения новостей inline клавиатура 10 переменных с текстом ( новости ) 2 кнопки ⬅️➡️ чтоб их переключать как лучше это реализовать ? я пытался сделать счетчик какой-то, но я далек ) https://dpaste.de/XbrT

Shieldy
16.07.2019
12:41:48
Добро пожаловать, @vlgorbachev! Не забудь ознакомиться с правилами чата. https://t.me/ru_python/802295

Kirill
16.07.2019
12:58:37
между методами две строчки отступ или одна ?

по пепу

polunin.ai???
16.07.2019
12:58:47
1

Kirill
16.07.2019
12:58:59
ок

Mr.
16.07.2019
12:59:21
Привет

Shieldy
16.07.2019
12:59:24
Добро пожаловать, Mr. Meow! Не забудь ознакомиться с правилами чата. https://t.me/ru_python/802295

Александр
16.07.2019
13:18:57


Danil
16.07.2019
13:19:43
`__init__` нет в папке app

Александр
16.07.2019
13:20:59
`__init__` нет в папке app
он там никогда не был, но тем не менее, раньше запускался

Danil
16.07.2019
13:21:26
ну это в любом случае ошибка

Medoed
16.07.2019
13:22:24
Danil
16.07.2019
13:22:52
то что он хочет использовать папку, как package?

Google
Medoed
16.07.2019
13:24:53
3.3+ допускает пэкэджи без __init__.py

꧁꧂OGURCHIK꧁꧂
16.07.2019
13:26:04
Danil
16.07.2019
13:26:18
чет я проебал этот момент

Alex
16.07.2019
13:29:04
3.3+ допускает пэкэджи без __init__.py
только нужно это для решения других проблем и __init__ в обычных пакетах все еще нужен \ желательно использовать.

https://www.python.org/dev/peps/pep-0420/ Regular packages will continue to have an __init__.py and will reside in a single directory.

так что господа хорошие не вводите людей в заблуждение

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