Noun place in which information can be kept and retrieved at will

Scientists have stored all 154 of Shakespeare's sonnets on tiny stretches of synthesized DNA. Large companies might one day keep DNA storage rather than maintain and update roomfuls of hard drives.