Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2019 November 26

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
Я понимаю. Они сами пишут решения для масштабиррвания. Но этот человек вряд ли хочет сейчас писать эту систему
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Elena Sharovar
Ну вот. Я про то что файлы не катит. С точки зрения масштабиррвания, надежности
И с точки зрения надежности и с иочки зрения масштабирования и с точки зрения удобства и расширения - фс для файлов лучшая бд
источник

AK

Andrey Korolyov in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Нет, почитайте как хранят инфу огромные соцсети, интернет магазы и месенджеры. Там почти везде файловая система, она прекрасно масштабируется, получше, чем реляционки.
ты признайся уже что тролишь =)
источник

AK

Andrey Korolyov in NodeUA - JavaScript and Node.js in Ukraine
Elena Sharovar
Я понимаю. Они сами пишут решения для масштабиррвания. Но этот человек вряд ли хочет сейчас писать эту систему
а как база данных хранит данные, вот по вашему где?
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Elena Sharovar
Я понимаю. Они сами пишут решения для масштабиррвания. Но этот человек вряд ли хочет сейчас писать эту систему
Есть оупенсорсные ренения для зеркалирования и синхронизации файловых систем. Есть хорошие и быстрые фс, как например zfs
источник

VH

Vladyslav Hrehul in NodeUA - JavaScript and Node.js in Ukraine
Вот смотрю в монго ограничение на документ -16 метров, но если больше, то есть  GridFS API - значит безвыходной ситуации нету)
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Andrey Korolyov
ты признайся уже что тролишь =)
Если бы это было так. У меня были системы с 100млн файлов по 5-30кб, так вот файловая система лучше и быстрее всего решала
источник

AK

Andrey Korolyov in NodeUA - JavaScript and Node.js in Ukraine
есть NFS есть glusterfs и есть очень много систем который так и называются кластерные файловые системы
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
На обычных фс, конечно жопно, 1млн файлов в папку положить и потом поиск по имени деградирует
источник

VH

Vladyslav Hrehul in NodeUA - JavaScript and Node.js in Ukraine
А есть какие-то ограничение, по количчеству символов в ячейке? не могу найти
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Vladyslav Hrehul
А есть какие-то ограничение, по количчеству символов в ячейке? не могу найти
в какой ячейке?
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Если бы это было так. У меня были системы с 100млн файлов по 5-30кб, так вот файловая система лучше и быстрее всего решала
Это был node_modules?
источник

VH

Vladyslav Hrehul in NodeUA - JavaScript and Node.js in Ukraine
или по метражу?
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
источник

AK

Andrey Korolyov in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
На обычных фс, конечно жопно, 1млн файлов в папку положить и потом поиск по имени деградирует
не помню как термин наызвается бью по имени файла /a/b/c/abc.jpg - делают вот такую структуру, и сколько хочешь столько и ложи в FS хочешь, можешь n^28 файлов хранить без потери скорости
источник

VH

Vladyslav Hrehul in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
в какой ячейке?
в ячейке колекции
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Andrey Korolyov
не помню как термин наызвается бью по имени файла /a/b/c/abc.jpg - делают вот такую структуру, и сколько хочешь столько и ложи в FS хочешь, можешь n^28 файлов хранить без потери скорости
Ну да, нужны ухищренмя, но их реализация это 20-30 строк. Но zfs без ухищрений хранит
источник

AK

Andrey Korolyov in NodeUA - JavaScript and Node.js in Ukraine
давай так, когда ты писал систему на 1кк файлов, zfs уже было?
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Vladyslav Hrehul
в ячейке колекции
Какая коллекция, какая бд?
источник

VH

Vladyslav Hrehul in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Какая коллекция, какая бд?
самое простое
есть допустим свойство name
источник