Я хочу написать хранилище ключей/значений (возможно, на python), в основном, только для опыта, и потому что это то, что я считаю очень полезным продуктом. У меня есть несколько вопросов. Как, в общем, пары ключ/значение, обычно хранящиеся в памяти и на диске? Как можно загружать вещи, хранящиеся на диске, обратно в память? Хранили ли хранилища ключей/значений все пары ключ/значение в памяти одновременно? или он читается с диска?
Я попытался найти литературу по этому вопросу, но не очень далеко и надеялся, что кто-то здесь может помочь мне.