Anonymous
почему ? можно пару аргументов ? : )
KlonD90
а есть эксперты в кликхаузе? такой вопросик у меня есть типа как лог который содержит по сути timestamp - небольшой тип в string - ip источника - данные дальше просто большая строка json'а скорее всего ну вообщем не сильно форматированная. какой тип engine'а или чего-то похожего мне нужно.
Tema
Привет
Dmitry
KlonD90
а Log не пробовал?
Dmitry
а Log не пробовал?
Пробовал ReplacingMergeTree и CollapsingMergeTree, работали плохо. Но я смотрю они кучу нового добавили, последний раз когда я туда заглядывал там движка Log не было )
KlonD90
мрне просто операция апдейта и удаления даже не нужна
KlonD90
аа ну наверное. Tiny Log точно всегда был
Dmitry
Судя по доке типы Log можно использовать только для времянок и если при записи что-то пойдет не так, то таблица будет битой. Так что на свой страх и риск
KlonD90
ага понял
KlonD90
выбирай не выбирай
KlonD90
получше merge tree
Dmitry
Ну еще есть тип Null ))
KlonD90
чтоооо
Dmitry
Движок моей мечты
"При записи в таблицу типа Null, данные игнорируются. При чтении из таблицы типа Null, возвращается пустота.
Тем не менее, есть возможность создать материализованное представление над таблицей типа Null. Тогда данные, записываемые в таблицу, будут попадать в представление."
KlonD90
KlonD90
у меня это тупо логи. там нету какого-то id
KlonD90
просто строчки в файле
Dmitry
просто строчки в файле
У меня есть уникальный идешник. Предложу использовать номер строки из файла в твоем случае
Dmitry
Если импортируютя логи из файла. Ну или генери сам ид с привязкой ко времени
KlonD90
самому делать ключ?
KlonD90
ну в целом тема
Dmitry
Чтобы уж наверняка
Pavel
Всем привет
Кто нибудь знает что это за протоколы и в чем разница?
dumb-increment-protocol and lws-mirror-protocol
Это связано с вебсокетами, я так полагаю
KlonD90
и сую туда
Dmitry
и сую туда
прикольно, раньше вроде минимальная комбинация была время, уникальный ид. Хотя я без уникального не проовал )
KlonD90
так-с
KlonD90
и еще вопросик community. есть ли какой-нибудь rpc который можно повесить читать tcp/ip или еще какой-то подобный проткоол?
name
Здравствуйте.
- Я работаю над изучением node.js.
- Специализируюсь на изучении программирования.
- Неплохо знаю JavaSE и немного могу в EE (будут вопросы по ним - обращайтесь - помогу чем смогу)
- Node.js - это круто, хочу овладеть им по максимуму. Надеюсь могу рассчитывать на канал, если возникнут вопросы.
- Сам из Москвы.
- Узнал про канал из статьи на хабре.
Камиль
Ребят, а что лучше подходит для задачи.
Каждые 5 мин запускать скрипт который будет лазить в сеть, а так же стучаться в таблицу
Anonymous
KlonD90
KlonD90
мне не нравится (
Камиль
Node-cron вот нашел
Anonymous
Кстати серьёзный вопрос
Камиль
Немогу ответить
Камиль
Я просто его нагуглил
Anonymous
Evgenii
Это всё?
В докере cron не так удобен
Evgenii
Evgenii
Спросили чем лучше, я ответил, что тем, что нет связи с ос прямой
Evgenii
Если открыть readme node cron можно узнать про плюшки типо узнать выполняется ли таска прямо сейчас, можно валидировать задачу. Голый крон в линуксе так себе удовольствие, часто нужно что-то ещё, например защита от одновременного линуксе. Там зачем node разрабу делать это всё на bash, если он nodejs разработчик?
Evgenii
KlonD90
А есть альтернативы? Я просто с села
альтернативы? ну от задачи зависит. если серьезная то что нибудь более распределенное и какие-нибудь воркеры которые в это что-то смотрят и глядят не проспали ли мы Россию
KlonD90
поставил ты к примеру в кроне задачу раз в месяц
KlonD90
и то тчо она померла к примеру по каким-то причинам
KlonD90
типа credentials поменялись
KlonD90
ты уже никогда не вспоминишь
Anonymous
Дмитрий
Я тебя не понимаю
забей ) суть моей мысли проста: подальше от ОС - это правильно, но у крона везде аналоги, и задача в кроне легко портируется
Evgenii
KlonD90
ну вот нод крон не больше нравится ( мне не нравится идея крона сама по себе .____. и было много бед когда люди настраивали крон а потом меняли энвайронмент спустя год (
KlonD90
с кодом кстати да наверное как-то получше
KlonD90
но тут не нравится конкуренция
Evgenii
Кстати согласен, что проектировать надо так, чтобы 'cron' был ненужен
Evgeny
Несколько сомнительное заявление
arts
Evgenii
tazasho
Крон таски это всегда боль болезненная
tazasho
Особенно если проект достался от другой команды
tazasho
А если еще и спроектировано криво, то когда будешь добавлять новый функционал, что-то обьязательно отвалится
Dmytro
Кто как пишет сервер на ноде? Есть ли смысл вообще для этого?
Dmytro
Сейчас пишу на sails и такое ощущение что всё сейчас сломается нафиг
Dmytro
Хотя и тесты
Dmytro
И тд
Dmytro
Всё по православному
Anonymous
От голода умереть такая себе перспектива
Dmytro
Степан, аргументы плиз
Dmytro
Какую ОРМ посоветуешь?
Anonymous
ну да
поэтому ты резко меняеш тему👍