Size: a a a

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

2020 May 28

ES

Evgeniy Safronov in Node.js — русскоговорящее сообщество
Хотелось бы получить механизм такой, который позволял решать задачу не загружая весь файл в память
источник

НК

Назар Калитюк... in Node.js — русскоговорящее сообщество
есть вариант по строками читать, если там джсоны в 1 строку
источник

ES

Evgeniy Safronov in Node.js — русскоговорящее сообщество
Там Jspn в формате

[{
type1: [],
type2: [],
type3: []
},
type1: [],
type2: [],
type3: []
}]
источник

ES

Evgeniy Safronov in Node.js — русскоговорящее сообщество
В этом то и проблема =( Что по строке не получается
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Evgeniy Safronov
Хотелось бы получить механизм такой, который позволял решать задачу не загружая весь файл в память
Опиши нормально задачу
источник

НК

Назар Калитюк... in Node.js — русскоговорящее сообщество
может есть какая то библиотека, которая может на лету парсить
источник

r

rvv880 in Node.js — русскоговорящее сообщество
Может ли один сервер на express обслуживать несколько доменов?
Сорри что перебил
источник

НК

Назар Калитюк... in Node.js — русскоговорящее сообщество
но вообще у меня база на 17к элементов джон 3 мб весит. Как у тебя 2гб боюсь даже представить
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
rvv880
Может ли один сервер на express обслуживать несколько доменов?
Сорри что перебил
Может
источник

ES

Evgeniy Safronov in Node.js — русскоговорящее сообщество
Sergey 🛸
Опиши нормально задачу
источник

ES

Evgeniy Safronov in Node.js — русскоговорящее сообщество
И мне нужно дописывать этот файл переодически
источник

r

rvv880 in Node.js — русскоговорящее сообщество
Sergey 🛸
Может
Напишите подробнее почему?
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Назар Калитюк
но вообще у меня база на 17к элементов джон 3 мб весит. Как у тебя 2гб боюсь даже представить
На 5 миллионов элементов - легко
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
rvv880
Напишите подробнее почему?
Потому что нет никаких ограничений на это
источник

НК

Назар Калитюк... in Node.js — русскоговорящее сообщество
ок, нарисуй структуру файла. И куда писать нужно
источник

ES

Evgeniy Safronov in Node.js — русскоговорящее сообщество
[0].pvzs - например туда нужно будет дописать
источник

r

rvv880 in Node.js — русскоговорящее сообщество
Sergey 🛸
Потому что нет никаких ограничений на это
Подробно
источник

НК

Назар Калитюк... in Node.js — русскоговорящее сообщество
Evgeniy Safronov
[0].pvzs - например туда нужно будет дописать
навскидку можно читать файл потоком и загружать в память json частями, парсить частями, периодически очищая, создавать какие то метки, потом записывать в кусок, и заново потоком читать и в нужном месте вставить измененный кусок. Но это морока еще та
источник

ES

Evgeniy Safronov in Node.js — русскоговорящее сообщество
Угу( Очень геморно понять где закончился объект например
источник

НК

Назар Калитюк... in Node.js — русскоговорящее сообщество
все скобки вручную считать. И все равно может быть очень большой кусок файл
источник