Я думаю, что сама база данных, вероятно, будет одним из самых простых аспектов такого сканера, как этот.
Если вы ожидаете чтения или записи в базу данных с высокой нагрузкой (например, если вы собираетесь запускать несколько сканеров одновременно), вам нужно будет двигаться в направлении MySql, в противном случае что-то вроде Sqlite наверное у тебя просто отлично.