Skip to content
Home » SQLite: un motor SQL embebible para Apps PHP-Gtk

SQLite: un motor SQL embebible para Apps PHP-Gtk

Si habéis leído el último artículo de Phpkitchen/La Cocina sobre programas escritos en PHP (y repasado los comentarios en la sección tips, sobre como crear instaladores .exe de PHP) entonces supongo que estareis interesados en el proyecto SQLite en Sorceforge.

SQLite es una librería en C que incluye un motor de base de datos que puede ser añadida. Los programas que enlazan con la librería SQLite pueden tener acceso a la base de datos sin necesidad de correr un proceso separado RDBMS. La distribución viene con un programa que corre en linea de comandos (sqlite) y que puede ser usado para administrar una base de datos SQLite y que sirve como ejemplo para ilustrar como usar la librería SQLite.

SQLite no es una librería cliente que se utilize para conectar con un gran servidor de base de datos. La librería SQLite lee y escribe directamente desde y a los ficheros de la base de datos que están en el disco.

¡Y mirar las características!

  • Incluye la mayor parte de SQL92
  • Una base de datos completa (con varias tablas e índices) es almacenada en un sólo fichero en el disco
  • Es dos veces más rápida que PostgreSQL y MySQL para la mayor parte de las operaciones
  • Soporta bases de datos de hasta 2 terabytes
  • Poco recursos de memoria

Podéis consultar el sitio de SQLiye aquí

La extensión de PHP SQLite está ubicada en sourceforge