если ток 1 процесс то легко, держишь в памяти имя последнего файла и сколько строк записано, и пишешь. при запуске берешь последний файл и считаешь там строки. не совсем эффективно, но пох)
есть коллекция, в которую циклически добавляются данные (экземпляр класса), их по одному нужно преобразовывать в жсон и записывать построчно в файл. когда в одном файле набирается 100 таких записей, нужно создавать новый и так пока не кончится
если ток 1 процесс то легко, держишь в памяти имя последнего файла и сколько строк записано, и пишешь. при запуске берешь последний файл и считаешь там строки. не совсем эффективно, но пох)
Здравствуйте Занимался кто @mtproto/core? Подскажете по поводу получения обновлений? Пару раз при перезапуске сервера всё норм, а потом обновления попросту не приходят Не долблюсь ли я в FLOOD_WAIT_X?
есть коллекция, в которую циклически добавляются данные (экземпляр класса), их по одному нужно преобразовывать в жсон и записывать построчно в файл. когда в одном файле набирается 100 таких записей, нужно создавать новый и так пока не кончится
РО - нубский вопрос
Я не сильно понимаю проблему, фс.врайтЛайн и когда до 100 дойдешь то новый файл или я не так понял?
есть коллекция, в которую циклически добавляются данные (экземпляр класса), их по одному нужно преобразовывать в жсон и записывать построчно в файл. когда в одном файле набирается 100 таких записей, нужно создавать новый и так пока не кончится
ну так создавай файл, щитай сколько ты туда строк записал, после чего закрывай и создавай новый. в чём проблема-то? на джаве это кстати в 100 раз проще так как там синхронный код