Size: a a a

2020 November 20

R

R-omk in Tarantool
решение в лоб -  не паримся про объем памяти,  заводим шардинг,  шардируем по голосованию,   и сопоставление голосующего вообще  по классике в нормальизованной форме в отдельной спейсе... все остальное - оптимизации
источник

DS

Dmitry Sharonov in Tarantool
R-omk
решение в лоб -  не паримся про объем памяти,  заводим шардинг,  шардируем по голосованию,   и сопоставление голосующего вообще  по классике в нормальизованной форме в отдельной спейсе... все остальное - оптимизации
мне нравится
источник

AO

Andrey Oleynik in Tarantool
R-omk
решение в лоб -  не паримся про объем памяти,  заводим шардинг,  шардируем по голосованию,   и сопоставление голосующего вообще  по классике в нормальизованной форме в отдельной спейсе... все остальное - оптимизации
При каких объемах данных вообще стоит задумываться о шардировани?
источник

R

R-omk in Tarantool
да при любых...  но если вы точно уверены что рост конечный, то можно и без шардирования... в таком случае значительно упрощаются алгоримты работы с данными октоыре в разных шардах лежат
источник

DS

Dmitry Sharonov in Tarantool
я бы то же самое сказал по-другому - если вы 100% уверены что данные никогда не вылезут за 20-30Гб то можно не шардировать
источник

AO

Andrey Oleynik in Tarantool
Dmitry Sharonov
я бы то же самое сказал по-другому - если вы 100% уверены что данные никогда не вылезут за 20-30Гб то можно не шардировать
До этого еще очень далеко) Пока до 1Гб не доходит.
источник

DS

Dmitry Sharonov in Tarantool
стартап "взлетит - не взлетит"?
источник

DS

Dmitry Sharonov in Tarantool
делайте спейс с ключом из двух полей - айди голосования+айди пользователя. если взлетит - расшардируете потом (так можно)
источник

DS

Dmitry Sharonov in Tarantool
Dmitry Sharonov
стартап "взлетит - не взлетит"?
ну или внутренний стартап, проект
источник

AO

Andrey Oleynik in Tarantool
Dmitry Sharonov
делайте спейс с ключом из двух полей - айди голосования+айди пользователя. если взлетит - расшардируете потом (так можно)
Надо изучить вопрос с шардированием. Тут полная документация или есть еще полезные источники? https://www.tarantool.io/ru/doc/latest/reference/reference_rock/vshard/vshard_index/
источник

MA

Mons Anderson in Tarantool
Andrey Oleynik
Надо изучить вопрос с шардированием. Тут полная документация или есть еще полезные источники? https://www.tarantool.io/ru/doc/latest/reference/reference_rock/vshard/vshard_index/
Посмотрите доклады Влада Шпилевого
Там популярно объясняется
источник

AO

Andrey Oleynik in Tarantool
Mons Anderson
Посмотрите доклады Влада Шпилевого
Там популярно объясняется
спасибо, гляну
источник

DS

Dmitry Sharonov in Tarantool
по теории да, по практике вероятно проще картриджные примеры смотреть
источник

AO

Andrey Oleynik in Tarantool
Dmitry Sharonov
по теории да, по практике вероятно проще картриджные примеры смотреть
с ним я совсем не знаком, видимо тоже надо приглядеться
источник

DS

Dmitry Sharonov in Tarantool
пока вам достаточно понимать, что если из клиента дергать хранимки а не сырые круд операции, то шардинг можно будет добавить прямо на проде (добавить поле bucket_id, рассчитать его, забутсрапить единственный шард, потом добавить второй)
источник

AO

Andrey Oleynik in Tarantool
Dmitry Sharonov
пока вам достаточно понимать, что если из клиента дергать хранимки а не сырые круд операции, то шардинг можно будет добавить прямо на проде (добавить поле bucket_id, рассчитать его, забутсрапить единственный шард, потом добавить второй)
звучит не очень сложно)
источник

R

R-omk in Tarantool
источник

R

R-omk in Tarantool
Нужны таблетки тарантула.... А то у меня есть nginx , а т нету (..

Ps. На правах пятницы
источник

MA

Mons Anderson in Tarantool
источник

DS

Dmitry Sharonov in Tarantool
или мыло?
источник