Size: a a a

Node.js — русскоговорящее сообщество

2021 January 14

в

вαғғσмεттι in Node.js — русскоговорящее сообщество
у меня уже есть пара решении, но вдруг есть и по-умнее
источник

a

allpeg in Node.js — русскоговорящее сообщество
вαғғσмεттι
пацаны, как думаете, как лучше сделать так, чтобы данные записывались по 100 строк в отдельные файлы?
а откуда эти данные вылазят?
источник

a

allpeg in Node.js — русскоговорящее сообщество
и они по 1 строке ровно лезут или рандомно?
источник

в

вαғғσмεттι in Node.js — русскоговорящее сообщество
давай подробно поясню:
источник

a

allpeg in Node.js — русскоговорящее сообщество
если ток 1 процесс то легко, держишь в памяти имя последнего файла и сколько строк записано, и пишешь. при запуске берешь последний файл и считаешь там строки. не совсем эффективно, но пох)
источник

в

вαғғσмεттι in Node.js — русскоговорящее сообщество
есть коллекция, в которую циклически добавляются данные (экземпляр класса), их по одному нужно преобразовывать в жсон и записывать построчно в файл. когда в одном файле набирается 100 таких записей, нужно создавать новый и так пока не кончится
источник

в

вαғғσмεттι in Node.js — русскоговорящее сообщество
вообще, мне это на джаве сделать надо, но в их чатах не отвечают, поэтому решил здесь спросить. принцип пойму
источник

в

вαғғσмεттι in Node.js — русскоговорящее сообщество
allpeg
если ток 1 процесс то легко, держишь в памяти имя последнего файла и сколько строк записано, и пишешь. при запуске берешь последний файл и считаешь там строки. не совсем эффективно, но пох)
не, там очень дохера данных будет
источник

в

вαғғσмεттι in Node.js — русскоговорящее сообщество
десятки гигабайт
источник

M🇷

Mikhail 🇷🇺 in Node.js — русскоговорящее сообщество
Здравствуйте
Занимался кто @mtproto/core? Подскажете по поводу получения обновлений? Пару раз при перезапуске сервера всё норм, а потом обновления попросту не приходят
Не долблюсь ли я в FLOOD_WAIT_X?
источник

VL

Vanya Leyn in Node.js — русскоговорящее сообщество
вαғғσмεттι
есть коллекция, в которую циклически добавляются данные (экземпляр класса), их по одному нужно преобразовывать в жсон и записывать построчно в файл. когда в одном файле набирается 100 таких записей, нужно создавать новый и так пока не кончится
РО - нубский вопрос

Я не сильно понимаю проблему, фс.врайтЛайн и когда до 100 дойдешь то новый файл или я не так понял?
источник

в

вαғғσмεттι in Node.js — русскоговорящее сообщество
до этого сам догадался, мож есть чот умнее?
источник

VL

Vanya Leyn in Node.js — русскоговорящее сообщество
вαғғσмεттι
до этого сам догадался, мож есть чот умнее?
Шо за коллекция?
источник

в

вαғғσмεттι in Node.js — русскоговорящее сообщество
лист
источник

C

Chris in Node.js — русскоговорящее сообщество
вαғғσмεттι
до этого сам догадался, мож есть чот умнее?
Да не особо, вполне в лоб решается, куда мудрить-то.
источник

в

вαғғσмεттι in Node.js — русскоговорящее сообщество
окей
источник

VL

Vanya Leyn in Node.js — русскоговорящее сообщество
А, думал монга, а там стримы есть

По поводу умнее, можно разве что танцевать вокруг твоего листа со всякими обсервеблами шоб на пуш в него летел ивент и шла обработка
источник

в

вαғғσмεттι in Node.js — русскоговорящее сообщество
кстати норм идея
источник

VL

Vanya Leyn in Node.js — русскоговорящее сообщество
чи очередь подруби и тогда мож скок хоч обработчиков пилить
но эт релевантно если прям реально триллион данных
источник

a

allpeg in Node.js — русскоговорящее сообщество
вαғғσмεттι
есть коллекция, в которую циклически добавляются данные (экземпляр класса), их по одному нужно преобразовывать в жсон и записывать построчно в файл. когда в одном файле набирается 100 таких записей, нужно создавать новый и так пока не кончится
ну так создавай файл, щитай сколько ты туда строк записал, после чего закрывай и создавай новый. в чём проблема-то?
на джаве это кстати в 100 раз проще так как там синхронный код
источник