Reemplazar Base de datos de Excel
Pues cualquier base de datos de servidor que estan preparadas para ese tipo de trabajos como SQL Server, MySQL, Oracle, PostgreSQL, DB2, Informix, Sybase..
SQL Server tiene una version gratuita ( SQL Server Express limitada a 10GB ) yo tengo una con 11 millones de registros y va muuuy bien
MySQL es gratis para proyectos opensource si es para proyectos comerciales debes pagar ( nadie lo hace en realidad )
MariaDB es un fork e MySQL, fue creado despues de que Oracle compro MySQL
Oracle tiene su version gratis que es Oracle XE, muy parecida a como funciona SQL Server Express
PostgreSQL es gratuita y de las mas potentes y mas completas
IBM DB2 Express tambien es libre de usar, y tiene mucho menos limitancias que Oracle XE y SQL Server Express, es una excelente opcion, ademas de soportar PL/SQL que es el lenguaje especializado de consultas de Oracle