Sistema di database leggero per C++

Sistema di database leggero per C++


Ho bisogno di utilizzare un database leggero perché ho risorse limitate per l'applicazione.


Quindi sto cercando un database leggero che posso usare con C++, che è facile da gestire, veloce nel recuperare i dati e utilizza una quantità limitata di risorse.


Ho trovato SqlLite in Internet. Ma prima di iniziare a implementare il mio progetto, voglio ricevere la tua raccomandazione su questo argomento.


Qualsiasi aiuto sarà apprezzato.


Risposte:


Hai già trovato la tua migliore opzione secondo me:SQLite.


Potresti tecnicamente usare qualcosa di ancora più leggero come un semplice vecchio file system con accesso casuale ai file. Ma ti mancheranno due punti chiave:



  1. Facile creazione di indici sui tuoi dati

  2. Un fantastico linguaggio per ottenere e manipolare dati:SQL


SQLite aggiungerà solo un paio di kilobyte al tuo eseguibile ed è piuttosto leggero. Inoltre, la sua API è relativamente facile da usare.