Qual o motor de banco de dados melhor para o nó.aplicações js? [fechado]
Preciso de colunas predefinidas, a base de dados pode ser tão pequena como 10 MB ou tão "grande" como 10 GB de dados e seria fixe se esse motor fosse rápido para leituras (As inserções podem ser um pouco mais lentas). Não preciso de uma busca rápida ou regular. Para lhe dar um exemplo-seleccionar itens através da lesma extraída de link.
Eu vi Este site antes, mas ainda não sei qual é a melhor opção para mim.
Então aqui está a minha pergunta: Qual é o motor de banco de dados melhor para usos como o meu?3 answers
Nesse tamanho, podes usar praticamente qualquer base de dados que quiseres. Lembre-se, 10 GBs de dados são pequenos o suficiente para caber na memória em um servidor moderno.A base de dados pode ser tão pequena como 10 MB ou tão "grande" como 10 GB de dados
Preciso de colunas predefinidas...Parece SQL. Escolha: MySQL, PostgreSQL, SQLite... com esse tamanho, mal importa, usa o que quiseres.
A diferença de desempenho num "poucos gigs" de dados será insignificante.
Devias olhar para a pilha média . Pessoalmente, eu gosto de MongoDB-eu uso uma ferramenta ORM como mongooseJS - Aumenta a sua velocidade de desenvolvimento rapidamente. A única coisa que eu realmente gosto em ter Nodo JS, Express body parser, mongodb e mongoose é que eu negoceio tudo no lado do servidor em uma linguagem - Javascript e eu exponho serviços de descanso que podem ser consumidos na Web (tipicamente Angular - O A na pilha média ou backbone) aplicação baseada.