@weRifiCatoR
Начинающий программист

Что такое шард в дискорд боте?

Можете ли вы объяснить простыми словами что значит зашардить бота в дискорде?
  • Вопрос задан
  • 83 просмотра
Решения вопроса 2
Alexandre888
@Alexandre888 Куратор тега Discord
Javascript-разработчик
Шардирование (горизонтальное партиционирование) — это принцип проектирования базы данных, при котором логически независимые строки таблицы базы данных хранятся раздельно, заранее сгруппированные в секции, которые, в свою очередь, размещаются на разных, физически и логически независимых серверах базы данных, при этом один физический узел кластера может содержать несколько серверов баз данных.

https://ru.bmstu.wiki/%D0%A8%D0%B0%D1%80%D0%B4%D0%...
Ответ написан
https://discord.com/developers/docs/topics/gateway...
As bots grow and are added to an increasing number of guilds, some developers may find it necessary to break or split portions of their bots operations into separate logical processes. As such, Discord gateways implement a method of user-controlled guild sharding which allows for splitting events across a number of gateway connections. Guild sharding is entirely user controlled, and requires no state-sharing between separate connections to operate


В то время как боты растут, и растёт количество серверов, некоторые разработчики могут посчитать нужным разбавлять или разделять операции ботов на несколько логических процессов. Поэтому, Discord gateway (то, к чему бот подключается через websockets для прослушивания событий, и контроля статуса) представляют метод разделения серверов пользователем, который допускает разделение событий на несколько подключений к gateway. Разделение серверов полностью контроллируется пользователем, и не требует общего доступа меж разных подключений для управления.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 200 000 до 300 000 ₽
TalkBank.io Москва
от 170 000 до 250 000 ₽
SMIT Москва
от 50 000 до 80 000 ₽
05 дек. 2020, в 13:42
5000 руб./за проект
05 дек. 2020, в 13:15
50000 руб./за проект
05 дек. 2020, в 13:14
15000 руб./за проект