Если вы не хотите хранить данные постоянно, я бы сказал, что вам, вероятно, следует просто использовать массив. Базы данных предназначены скорее для постоянного хранения (то есть вещей, которые вам понадобятся при нескольких запусках вашего приложения). Тем не менее, если массивы начинают становиться слишком большими, то да, вы захотите перенести их на диск (в этом случае они не будут занимать память). И, вероятно, самый простой способ сделать это с базой данных.
* На порядок сотен тысяч записей, может быть, даже больше.