Alguém conhece um banco de dados leve e durável, escrito em Javascript, que pode ser usado com o Node.js.
Não quero o 'peso' de (ótimas) soluções como Mongo ou Couch. Um banco de dados JS simples, na memória, com a capacidade de persistir no disco como um arquivo seria suficiente. Eu o usaria apenas para armazenar pequenas quantidades de dados.
Requisitos:
- pode ser executado em processo com um aplicativo de servidor node.js.
- pode salvar todo o banco de dados em disco e recuperar após uma falha
- NÃO há necessidade de gravações atômicas ou suporte a transações
- consultas rápidas e classificação seria bom
- precisa apenas suportar pequenos volumes de dados, até 1 MB no total
Encontrei o TAFFY db até agora, mas ele realmente não parece otimizado para uso no Node.js. Alguém viu o que estou procurando por aí?
obrigado