Size: a a a

2020 March 15

KS

Kepler’s Supernova in pro.cxx
и там уже можно запустить clickhouse
источник

A

Anton in pro.cxx
Kepler’s Supernova
Еще не обязательно делать анализ online, можно разделить траффик через оптические сплиттеры и буфферизовать его на большом железе не тормозя коммутацию, NAT и фаервол
Увы, на этом уровне задача не обсуждается.
источник

VO

Vyacheslav Olkhovchenkov in pro.cxx
Ilia Zviagin
Пачками, да. Но не индивидуально
а индивидуально тут однозначно ни к чему
источник

VO

Vyacheslav Olkhovchenkov in pro.cxx
Anton
Мне квалификации не хватает для нормальной конкретизации. Потому и не стал браться сразу. Но звучит чертовски интересно даже как идея для хобби-проекта.
Так вот: хотел я услышать рассказ "в крупном масштабе" о том, как такие задачи решаются.
1. берешь и делаешь абы как.
2. смотришь кде херово
3. исправляешь/оптимизируешь
4. goto 2.
источник

A

Anton in pro.cxx
Vyacheslav Olkhovchenkov
а индивидуально тут однозначно ни к чему
Да, даже если предположить логгирование на уровне пакетов, то это будет однозначно batch-processing. Тем более, если на уровне flow.
источник

A

Anton in pro.cxx
Vyacheslav Olkhovchenkov
1. берешь и делаешь абы как.
2. смотришь кде херово
3. исправляешь/оптимизируешь
4. goto 2.
У меня нет концептуального понимания того, как строятся СУБД. Я не представляю себе эту задачу. Т.е. на таком уровне, чтобы это выглядело как проект.
источник

VO

Vyacheslav Olkhovchenkov in pro.cxx
начинаешь без понимания. итерации после 3-4-5 можно взять какую-нибудь книжку и ты уже будешь понимать проблематику
источник

A

Anton in pro.cxx
Vyacheslav Olkhovchenkov
начинаешь без понимания. итерации после 3-4-5 можно взять какую-нибудь книжку и ты уже будешь понимать проблематику
Гм. Ну вот я всю жизнь был пользователем таких систем. Строил модели, нормализацию делал, писал запросы. Знаю, что такое индексы и при чём тут B-деревья. Но как перейти от этого даже к наивной идее реализации СУБД?
источник

VO

Vyacheslav Olkhovchenkov in pro.cxx
для начала просто делаешь как-нибудь батч инсерт и какой-то селект
источник

VO

Vyacheslav Olkhovchenkov in pro.cxx
потом у тебя выяснеется что селекты нужны еще какие-то, реализуешь, повторяешь. попутно оптимизируешь. о том что это субд просто не думаешь.
источник

VO

Vyacheslav Olkhovchenkov in pro.cxx
через полгода можно будет почитать книжку
источник

DS

Dmitry Sokolov in pro.cxx
Andrey Davydov
Можно прочитать только первый байт, дальше -- UB. В Праге должны были обсуждать wg21.link/p1839, но приняли или нет я не знаю.
А как же без этого предполагается использовать as_bytes/as_writeable_bytes от std span?
источник

AD

Andrey Davydov in pro.cxx
Dmitry Sokolov
А как же без этого предполагается использовать as_bytes/as_writeable_bytes от std span?
Я думаю, что про std::span::as_bytes просто компилятору известно, что по возвращаему адресу "лежит массив байт".
источник

A

Alex in pro.cxx
Anton
Гм. Ну вот я всю жизнь был пользователем таких систем. Строил модели, нормализацию делал, писал запросы. Знаю, что такое индексы и при чём тут B-деревья. Но как перейти от этого даже к наивной идее реализации СУБД?
Я уже год в качестве хобби-проекта пытаюсь написать простую СУБД, и тоже ещё не понял, как это правильно делать) Правда, вероятно, проблема во мне.
Посмотрите LMDB, если будете углубляться в задачу.
источник

EP

Egor Pugin in pro.cxx
Alex
Я уже год в качестве хобби-проекта пытаюсь написать простую СУБД, и тоже ещё не понял, как это правильно делать) Правда, вероятно, проблема во мне.
Посмотрите LMDB, если будете углубляться в задачу.
книжки читал?
источник

DM

Dmytro Matviichuk in pro.cxx
Привет, нужна помощь, пишу программу котрая записивает рандомные числа в файл .txt, но есть проблема число должно быть 4-байтовое целое число со знаком ,
Понимаю что rand() % range, но как именно 4-байтовое сделать- хз
источник

IA

Ivan Azoyan in pro.cxx
Dmytro Matviichuk
Привет, нужна помощь, пишу программу котрая записивает рандомные числа в файл .txt, но есть проблема число должно быть 4-байтовое целое число со знаком ,
Понимаю что rand() % range, но как именно 4-байтовое сделать- хз
int просто и всё/
источник

DB

Danil Braindead in pro.cxx
Dmytro Matviichuk
Привет, нужна помощь, пишу программу котрая записивает рандомные числа в файл .txt, но есть проблема число должно быть 4-байтовое целое число со знаком ,
Понимаю что rand() % range, но как именно 4-байтовое сделать- хз
sizeof(int) - 4 байта
источник

DM

Dmytro Matviichuk in pro.cxx
Спасибо
источник

AT

Andrew Titov in pro.cxx
Ivan Azoyan
int просто и всё/
RAND_MAX может быть маловат.
источник