Rethinkdb vs firebase

Dado que o RethinkDB acaba de anunciar que

está desligando

, Eu não consideraria isso para novos projetos daqui para frente.

Você ouviu falar sobre

https://deepstream.io

é de código aberto e perfeito para criar aplicativos móveis em tempo real?

AWS AppSync

é um banco de dados em tempo real com recursos off-line, construído com base no GraphQL. Ele também atua como um 'proxy inteligente' na frente de muitos recursos da AWS que podem transformar dados e fazer operações de dados. Isso é uma escolha natural se você deseja orquestrar seus recursos de back-end, mas expor um ponto de extremidade GraphQL simples para seus aplicativos móveis.

O GraphQL tem uma curva de aprendizado, mas é muito eficaz e fácil de usar, e oferece uma incrível flexibilidade aos desenvolvedores front-end.

Para JavaScript, você pode usar

AWS Amplify

para integrar o AWS AppSync aos seus aplicativos. O AWS AppSync também fornece SDKs nativos.

A empresa por trás do rethinkDB desligou e o banco de dados do firebase não está pronto (difícil de trabalhar) para aplicativos complexos. Funciona muito bem quando você tem um fluxo de dados simples.

Você deve procurar:

apollostack

- pelo MDG, os mesmos caras que construíram

Meteor.jsrealm.iographcool

O RethinkDB nunca parou o desenvolvimento e agora é de código aberto. Não posso ajudar com a comparação, só queria atualizar as respostas antigas. Do blog deles:

Depois que a empresa por trás do RethinkDB foi desligada no ano passado, um grupo de membros da comunidade e ex-funcionários elaborou um plano de transição para garantir que o banco de dados permanecesse como um projeto de software de código aberto. Esse esforço culminou no início deste ano, quando ingressamos oficialmente na Linux Foundation e relicenciamos o RethinkDB sob o permissivo ASLv2.
A atualização de hoje é um marco importante, pois é o primeiro lançamento do RethinkDB totalmente orientado pela comunidade. A versão 2.3.6 também é a primeira versão que lançamos sob nossa nova licença. Embora o desenvolvimento no RethinkDB nunca tenha realmente parado, demorou algum tempo para acelerar a infraestrutura e os processos necessários para facilitar novos lançamentos. Agora que estamos de volta à ação, estamos ansiosos para lançar atualizações mais regulares.