А тип sqlite просто в памяти хранит данные
ну нет, не совсем так. все таблицы и записи она хранит в одном файле. суть в том, что она супер легковесная, не поднимает отдельный процесс, и легко может быть встроена в другую систему. это очень выигрышно, например, для десктоп приложений. и не смотря на такую компактность, мы получаем полноценную SQL базу данных, с джойнами, селектами и тд. так что для маленьких приложений может быть вполне допустимо.