Size: a a a

2020 August 07

CS

Cat Shannon in aiogram [ru]
Tishka17
храни сразу в БД если тебе важна надежность
То есть постоянно дергать бд когда клиент щёлкает по плюс-минус
источник

CS

Cat Shannon in aiogram [ru]
?
источник

T

Tishka17 in aiogram [ru]
Cat Shannon
То есть постоянно дергать бд когда клиент щёлкает по плюс-минус
например, да. Или у тебя 1000rps?
источник

T

Tishka17 in aiogram [ru]
удобно, что нет транзакций и за схемой надо самому следить?
источник

CS

Cat Shannon in aiogram [ru]
Tishka17
например, да. Или у тебя 1000rps?
Да нет. Простенький магаз в группе на 2 сотни человек
источник

T

Tishka17 in aiogram [ru]
Cat Shannon
Да нет. Простенький магаз в группе на 2 сотни человек
тогда пиши в базу, если тебе норм
источник

T

Tishka17 in aiogram [ru]
или пиши в редис если надо быстрее. синкать редис и базу смысла нет
источник

T

Tishka17 in aiogram [ru]
в какой-то момент ты рискуешь получить "у меня в монге хз что лежит".
источник

CS

Cat Shannon in aiogram [ru]
Tishka17
тогда пиши в базу, если тебе норм
Спасибо. А под какие задачи вы редис используете в ботах? Ну примеры
источник

T

Tishka17 in aiogram [ru]
в реляционной у тебя строгая схема, это сильно ограничивает и не дает творить херню
источник

T

Tishka17 in aiogram [ru]
Cat Shannon
Спасибо. А под какие задачи вы редис используете в ботах? Ну примеры
стейт хранить
источник

T

Tishka17 in aiogram [ru]
ну или кэш какой-то, но у бота большая нагрузка тут мало у кого
источник

CS

Cat Shannon in aiogram [ru]
Tishka17
или пиши в редис если надо быстрее. синкать редис и базу смысла нет
В смысле вообще в базе не держать корзину? Или например записывать уже оформленный заказ. На реализацию
источник

T

Tishka17 in aiogram [ru]
да
источник

T

Tishka17 in aiogram [ru]
записывать в БД уже сформированный заказ
источник

D•

Dan • Captain in aiogram [ru]
Dan • Captain
И всё-таки, нужна ваша небольшая помощь :)

@dp.callback_query_handler(kbv.octype_cbdata.filter(value='octype'))
@dp.callback_query_handler(state=Form.octype)
async def enter_cinfo_cb(call: types.CallbackQuery, state: FSMContext):


Вот только в таком виде нажатие кнопки можно поймать колбэком. И из-за этого я не могу в методе enter_cinfo_cb получить callback_data, только через call.data, а мне надо получить словарь, а не string :)
Ну наверняка же есть способ более правильно объединять фильтр и стейт, и выдирать список из callback_data ?
Простите, нужно мне было быть более внимательным при создании octype_cbdata, когда я создал через octype_cbdata.new передав нужные параметры, всё стало работать так, как оно задумано.
источник

R

Robert B. Garza in aiogram [ru]
Cat Shannon
Вопрос к парню с крашенными волосами. Какие преймущества использования монгобд в магазинах. Почему не sql-ка?
Я не использую монгу 🤔
источник

АГ

Антон Грущак... in aiogram [ru]
Cat Shannon
Вопрос к парню с крашенными волосами. Какие преймущества использования монгобд в магазинах. Почему не sql-ка?
>парню
источник

Ď

ĎᴀʀĶ in aiogram [ru]
👍🏻
источник

Ď

ĎᴀʀĶ in aiogram [ru]
Салам, ребят, тут такая тема. Нужно чтобы из дбшки товары в магазин добавлялись. Есть представления, но они ,в основном, ложные. Поможете?
источник