News for hackers. Stuff that matters.
Re:Why There's No Single Best Way to Store Information by DixieDev on Saturday January 17, 2026 @03:08PM (#46661553)
This line of thought works for storage in isolation, but does not hold up if write speed is a concern.
Re:Why There's No Single Best Way to Store Information by convolvatron on Saturday January 17, 2026 @03:31PM (#46661759)
as a line of thought, it totally does. you just extend the workload description to include writes. where this get problematic is that the ideal structure for transactional writes is nearly pessimal from a read standpoint. which is why we seem to end up doubling the write overhead - once to remember and once to optimize. or highly write-centric approach like LSM

I'd love to be clued in on more interesting architectures that either attempt to optimize both or provide a more continuous tuning knob between them

Re:Why There's No Single Best Way to Store Information by cannonpalms on Saturday January 17, 2026 @04:20PM (#46662214)
So long as (fast/optimal) real-time access to new data is not a concern, you can introduce compaction to solve both problems.
Re:Why There's No Single Best Way to Store Information by bob1029 on Saturday January 17, 2026 @04:32PM (#46662322)
> (fast/optimal) real-time access to new data

https://en.wikipedia.org/wiki/Optimal_binary_search_tree#Dyn...

Re:Why There's No Single Best Way to Store Information by sandworm101 on Saturday January 17, 2026 @06:44PM (#46663310)
Speed can always be improved. If a method is too slow, run multiple machines in parralel. Longevity is different as it cannot scale. A million cd burners are together very fast, but the CDs wont last any longer. So the storage method is is the more profound tech problem.