Saltar al contenido

Base de datos Javascript ligera para usar en Node.js

Nuestro equipo especializado luego de muchos días de investigación y de recopilar de datos, hallamos la solución, queremos que te resulte útil en tu trabajo.

Solución:

Tenía los mismos requisitos que usted, pero no pude encontrar una base de datos adecuada. nStore era prometedor, pero la API no estaba lo suficientemente completa ni era muy coherente.

Es por eso que creé NeDB, que es una base de datos integrada sin dependencias para proyectos de Node.js. Puedes usarlo con un simple require()es persistente y su API es el subconjunto más utilizado de la conocida API de MongoDB.

https://github.com/louischatriot/nedb

Lokijs: un almacén de datos rápido orientado a documentos en memoria para node.js, browser y cordova.

  • Almacén de datos Javascript en memoria con persistencia
  • Base de datos NoSQL en navegador con sincronización y persistencia
  • una tienda de estilo Redis a una instalación de npm de distancia
  • Base de datos NoSQL persistente para Cordova
  • Base de datos NoSQL integrable con persistencia para node-webkit

LokiJS para ser la solución ideal:

  • Aplicaciones móviles, especialmente basadas en HTML5 (Cordova, Phonegap, etc.)
  • Almacén de datos incorporado de Node.js para aplicaciones pequeñas y medianas
  • Integrado en la aplicación de escritorio con Node Webkit

https://github.com/techfort/LokiJS

NeDB parece ser lo que estás buscando. De la propaganda:

Base de datos persistente integrada para Node.js, escrita en Javascript, sin dependencia (excepto los módulos npm, por supuesto). Puede considerarlo como un SQLite para proyectos de Node.js, que se puede usar con una simple instrucción require. La API es un subconjunto de MongoDB. Puede usarlo como un almacén de datos persistente o solo en memoria.

Si te apasiona la informática, eres capaz de dejar un artículo acerca de qué te ha gustado de este ensayo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *