Artem Kasapchuk
Андрей
Artem Kasapchuk
Artem Kasapchuk
ну бывает наверно, для чего то специфичного
Андрей
Андрей
Но это не значит, что вся логика должна быть на стороне базы.
Artem Kasapchuk
Нет.
имеешь ввиду какие нить вычесление?
Андрей
Artem Kasapchuk
ну откудо то эти большие данные должны же поступить?
Artem Kasapchuk
как правило из базы поступают)
Андрей
Андрей
Базы больше предназначены для обеспечения целостности данных, чем для их обработки.
Artem Kasapchuk
Верно. И их надо обработать.
понимаешь круг замыкается, откуда возьмутся большие данные где важен алгоритм если не из некого хранилища, которое вероятней всего уже имеет функцию сортировки)
Artem
Вопрос ,допустим в базе в разнаброс 5к пользователей ,надо их отсортировать по id ,что быстрее их будет сортировать база или алгоритм сортировки какой нибудь ?
Artem Kasapchuk
Artem
Почему?
Андрей
Artem Kasapchuk
ну это одна из ее важнейших особенностей
Андрей
Artem Kasapchuk
в плане, я как то заморачивался, с поиском данных, сложные агрегации, писал алго, оптимизировал, страдал, потом взял еластик search к примеру, он мой самый сложный запрос выполнил за 20 милисекнду, я тупо в этот же момент удалил все свои алго и стал счастливым человеком)
Андрей
Artem Kasapchuk
даже на обычном vps за 5 баксов
Андрей
Ну ок.
Андрей
Я не работал с эластиком, поэтому ничего сказать не могу.
Artem Kasapchuk
а на получение, как пулемет работает, но я обычно юзаю монгу для записи и хранения, а еластик для быстрой агрегации
Artem Kasapchuk
еще вроде недавно они начали sql завозить, хотя мне мне его json синтаксис и так нравится)
Андрей
Андрей
Писать на нём бизнес логику - это пиздец.
Highly Likely
Artem Kasapchuk
хотя я наверно просто не понимаю твою задачу)
Artem Kasapchuk
вернее не знаю ее)
Андрей
Андрей
Что-то сделал, обработал, отсортировал, выплюнул внаружу.
Андрей
Вполне обычный сценарий.
Artem Kasapchuk
ну у тебя какие данные? у меня миллионы позиций товаров были
Андрей
Ну, схожие порядки.
Андрей
Миллионы/десятик миллионов.
Artem Kasapchuk
ты им на лету хочешь агрегацию делать?
Artem Kasapchuk
откуда они прилетают?)
Artem Kasapchuk
прям миллиоными пачками?
Андрей
Да, из базы.
Андрей
Потому что клиенту требуются все эти миллионы данных иногда.
Artem Kasapchuk
ну вот поверх базы ставишь эластик, в базе хранишь и записываешь, в эластике агригируешь
Artem Kasapchuk
если конечно не реал тайм, эластик как я выше говорил, не очень то на запись шустрый
Artem Kasapchuk
прям если реалтайм какой нить, вроде у яндекса есть какое то решение, в их яндекс.метрике юзается
Artem Kasapchuk
там тоже говорят штука мощная
Андрей
Я уже написал, что не собираюсь писать бизнес логику в ьазе. Вне зависимости что это, эластик, кликхаус, пофиг.
Андрей
Это решения для своих задач.
Artem Kasapchuk
ладно, окей)
FUTURICO
ну не позорьте идею
FUTURICO
емае
Anonymous
Свет выключили?
Дима
Птичка на хвосте принесла что у них там не всё так здорово как они описывают
Anonymous
посоны. я чтото совсем запутался. это что, не валидный JSon:
[{"currency":"GPC","balance":"0.00050050"},{"currency":"USD","balance":"0.00003375"}]
?
Anonymous
Не валидный. Это должен быть объект со свойствами, а вот в свойство уже можешь засунуть массив
Дима
Anonymous
Ребят, ищу верстальщика новичка внести пару правок на сайте
Anonymous
Работы на пару часов
Andrew
Это результат db.collection.find()
Можно как-то увидеть целиком это все? В консоле вмещается только часть.
Ya
Ya
Это может быть и массив
Konstantin
Konstantin
Попробуй настройки консоли покрутить. Или дернуть в консоли запрос и записать в файл результат
Eduard
всем привет, подскажите что должно быть в строке URL, какая ссылка?
Eduard
это код пример подключения бота телеграм через Webhook
Eduard
мне нужно подключить бот к бирже binance
Roman
Roman
ну вероятно, раз ты там хочешь бота разместить :)
Roman
бот - это обычное веб-приложение. оно крутится на сервере и смотрит наружу 443 портом
Eduard
домен есть, осталось понять как законектить его с ботом
Roman
север нужен
Eduard
vps?
Eduard
есть
Roman
на который ты будешь деплоить бота