Аналогия Buffer и Stream и FS - PullRequest
       20

Аналогия Buffer и Stream и FS

0 голосов
/ 10 февраля 2020

Недавно я погрузился в мир бэкэнд-веб-разработки. Передо мной появилось несколько слов, которые я не мог хорошо понять.

Буфер, Поток, Файловая система

Когда я хотел загрузить CSV-файлы и некоторые параметры На моем node.js сервере я встречал эти слова в Google много раз. Я читаю каждый из них, но для меня все еще неопределенно. Тогда я просто придумал некоторые аналогии.

Во-первых, CSV-файлы и параметры - это здание, построенное изо льда. Я хочу скопировать все ледяное здание в место назначения, которое находится очень далеко от места, в котором находится ледяное здание (в данном случае это «Файловая система»). Но его трудно переместить в пункт назначения, потому что он слишком тяжелый и большой, чтобы переместить его целиком. Это просто не удобно.
«Буфер» - это что-то вроде пула. Поэтому мы растапливаем ледяное здание и выливаем эту воду в бассейн. Затем мы протягиваем шланг от бассейна до места назначения и воссоздаем там то же здание, используя воду. Я думаю, что «Стрим» похож на этот шланг.

Моя аналогия верна? Любая критика приветствуется!

...