Если вы используете папку при хранении данных в IPFS, данные извлекаются быстрее, чем при хранении каждого файла отдельно?

#ipfs

Вопрос:

Например, я храню эти файлы:

file1.txt, file2.txt, file3.txt

Я получу CID для каждого из них QmWxTu252QLFko2eEzJNV16wMqR@sWMvRDjyzFzXw6RVbxE QmWxTu252QLFko2eEzJNV16wMqSZW3vRDjyzFzXw6RVbxE , QmWxTu252QLFko2eEzJNV16wMq31ZWMvRDjyzFzXw6RVbxE а затем смогу получить к ним доступ с помощью шлюза(но этот процесс очень медленный) (ПРИМЕЧАНИЕ: эти CID не создаются)

Но если а поместит эти файлы за папку что-то вроде этого:

folder1-file1.txt ,file2.txt ,file3.txt

Я получу идентификационный номер только для папки QmWxTu252QLFko2eEzJNV16wMqSZWMvRDjyzFzXw6RVbxE , а затем смогу получить доступ к файлу с помощью шлюза.

Теперь использование папки для извлечения быстрее, чем хранение каждого файла по отдельности? (Я предпочитаю, чтобы вам не нужно было задерживаться на 10 секунд для каждого файла, вы останавливаетесь на 10 секунд и получаете все файлы)

А при использовании папок данные хранятся отдельно или хранятся на месте?

Вот папка, которую я создал https://gateway.ipfs.io/ipfs/QmWxTu252QLFko2eEzJNV16wMqSZWMvRDjyzFzXw6RVbxE

И другие люди могут внести свой вклад в это информацией?

Ответ №1:

А при использовании папок данные хранятся отдельно или хранятся на месте?

Если вы храните файлы по отдельности или все в каталоге, это все равно одни и те же данные, поэтому они не дублируются.

Теперь использование папки для извлечения быстрее, чем хранение каждого файла по отдельности?

Это может быть быстрее, потому что вы выполняете меньше запросов. Все зависит от вашего варианта использования, вам нужен/нужен каталог? Каталоги полезны только тем, что вы действительно можете давать файлам удобочитаемые имена, а каталоги легко индексировать.

И другие люди могут внести свой вклад в это информацией?

Каталог адресуется CID, если бы кто-то скопировал каталог и изменил его, у него был бы новый CID.