Я хотел бы совет относительно того, как хранить примерно 200 гб до 1 тб данных - это не изменится.Как обеспечить быстрый доступ к большим данным только для чтения?
Данные никогда не должны обновляться, но будут часто запрашиваться и будут ожидать получения данных < 100ms.
Данные управляются хэшем sha256 и будут запрашиваться только этим ключом.
Данные могут быть отсортированы любым способом, который подходит для процесса поиска.
Мои первоначальные идеи: -
- Бросьте все это в ключ/значение дб
- Partition данные в файлы, основанные на ключ, так что файловая система существует в формате/A/B/c/d/e/f/g/h/i/j.dat, который содержит небольшое количество хэшей, чтобы читать
Я никогда раньше не работал в этом масштабе, поэтому было бы тривиально и очевидно другие, как справиться с этим.