Выбор встроенной базы данных

Посоветуйте пожалуйста базу данных.
требования/пожелания

  • встроенная
  • минимальное использование оперативной памяти, предпологается работа на роутерах
  • ожидается до 2 миллионов записей, в среднем на 2 порядка меньше
  • хранение всей базы в одном файле

Рассмотренные варианты:

  1. Unlite

    • крейт выглядит заброшеным
    • паникующий метод create напраягает
  2. LMDB

    • хранит базу в нескольких файлах, однофайловый режим хоть и заявлен,
      но похоже работает нестабильно или я не смог разобраться
  3. cask

    • крейт выглядит заброшеным
    • проект не покрыт тестами

По-моему sqlite единственный mainstream на данный момент, а rusqlite единственная его обертка?