| buihug Un motor de base de datos Pure-Python, utilizando una sintaxis Pythonic, NO-SQL |
Descargar ahora |
buihug Clasificación y resumen
- Nombre del editor:
- Pierre Quentel
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 25 KB
buihug Etiquetas
buihug Descripción
Un motor de base de datos Pure-Python, utilizando una sintaxis Pythonic, NO-SQL Buzhug es un motor de base de datos de Pure-Python de código abierto, utilizando una sintaxis que la mayoría de los programadores de Python deben encontrar muy intuitivos. Los datos se almacenan y se accede al disco (no es una base de datos en memoria); La implementación ha sido diseñada para hacer todas las operaciones, y especialmente la selección, lo más rápido posible con un lenguaje interpretado. La base de datos se implementa como un iterador de Python, produciendo objetos cuyos atributos son los campos definidos cuando se crea la base; Por lo tanto, las solicitudes se pueden expresar como explicaciones de la lista o expresiones generadoras, en lugar de las consultas de SQL. La comprensión de la lista es solo una de las diferentes formas de seleccionar registros; El acceso directo por el identificador de registro es casi inmediato, independientemente del tamaño de la base, y los algoritmos utilizados en el método Seleccionar () hacen que las selecciones sean extremadamente rápidas en la mayoría de los casos de asistencia, respalde el control de la concurrencia mediante versiones, la limpieza de los datos no utilizados, cuando se han eliminado muchos registros, Vínculos fáciles entre bases, agregando y eliminando campos en una base existente, etc.
buihug Software relacionado