Задать вопрос
@LinuxGod

Как отключить кэширование файловой системы IPFS?

ДооОобрый день, столкнулся вот с такой задачей.

Загружаю файл, а потом смотрю его содержимое:

ipfs add file1.txt
added QmfM2r8seH2GiRaC4esTjeraXEachRt8ZsSeGaWTPLyMoG file1.txt

ipfs cat QmfM2r8seH2GiRaC4esTjeraXEachRt8ZsSeGaWTPLyMoG
Hello World!

Нужно мне этот файл удалить:
ipfs pin rm QmfM2r8seH2GiRaC4esTjeraXEachRt8ZsSeGaWTPLyMoG
unpinned QmfM2r8seH2GiRaC4esTjeraXEachRt8ZsSeGaWTPLyMoG


Но я могу получить доступ к файлу по хэшу даже после того ка удалил его:
ipfs cat QmfM2r8seH2GiRaC4esTjeraXEachRt8ZsSeGaWTPLyMoG
Hello World!

Я думаю что этот файл где-то кэшируется, потому как после очистки мусора файл перестаёт существовать:
ipfs repo gc
removed QmQhTJQeV3xscXJkrEGLTMoDXxrVLUFcBFiHHpMjdbsP5e
removed QmfM2r8seH2GiRaC4esTjeraXEachRt8ZsSeGaWTPLyMoG
removed QmdQsT5jhjqpjE3MvaJB5w2igQEMrFnXFHXkoFzFRu9Zbg
removed QmXXusDYz6krXwfXW5AkCL7CHKDRK7xQSZstUodnCPgPsf


ipfs cat QmfM2r8seH2GiRaC4esTjeraXEachRt8ZsSeGaWTPLyMoG
ничего не выводит - файла нет

Вопрос:
Как отключить это кэшироование? Мне не хотелось бы каждый раз производить очистку мусора командой или ждать пока кэш сам удалится. Требуется сделать так, чтобы удалялся сразу весь файл и не где не оставался. (не в одном из узлов моей частной сети)
  • Вопрос задан
  • 96 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 1
loskiq
@loskiq
Нравятся сети и всё, что с ними связано.
после того, как вы от'pin'или данный файл, он будет храниться в кэше в течение некоторого времени, а потом сам удалится. Вы можете включить автоматический сбор мусора и указать время, через которое он будет активироваться.
https://docs.ipfs.io/concepts/persistence/#garbage...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы