В настоящее время я пишу систему кэширования, которая будет хранить сериализованные (json) данные на диске и в памяти, чтобы уменьшить нагрузку ввода-вывода на базу данных.
Система будет работать, удерживая в памяти последние X файлов, к которым был осуществлен доступ, и считывая другие файлы с диска.
Я читал, что существуют системы, которые снижают нагрузку ввода-вывода на системы nfs (которые я могу использовать в будущем), открывая файлы с помощью inode.
Мои вопросы:
- Есть ли способ открыть файлы в файловой системе nfs с помощью inode в nodejs? Если нет, то какое домашнее задание мне нужно сделать, чтобы это произошло?
2. Абсолютно невозможно открыть файл в локальной файловой системе по иноду?3. если это на самом деле невозможно, есть ли более быстрый способ повторно открыть файл, поскольку кажется, что ОС снова и снова повторяет файл?