It's managed, serverless, and highly scalable. The ability to write typescript like queries, and have all the reads and updates be globally consistant is amazing. The ease of projecting extra data greatly reduces the need for round-trip queries which makes everything that much more performant. Finally, the fine-grained security makes it easy to allow the client to directly query the database!
Remove a parte mais dolorosa (na minha opinião) do banco de dados relacional, que é a operação. Como desenvolvedor que busca apenas desenvolver, ele me fornece as abstrações e ferramentas necessárias para desenvolver o armazenamento de dados que meu aplicativo precisa, sem ter que me preocupar tanto com como vou operar, corrigir e escalar o banco de dados. Isso não quer dizer que o conhecimento de banco de dados não seja necessário, já que ele permitirá que você escreva consultas terrivelmente ineficientes como a maioria dos bancos de dados.
A introdução recente da aplicação de esquemas em coleções (tabelas na linguagem RDBMS) junto com restrições de verificação personalizadas torna muito mais fácil migrar do seu RDBMS existente. A flexibilidade de ter coleções sem esquema ou parcialmente tipadas significa que a prototipagem é fácil e permite restringir o esquema ao longo do tempo à medida que os requisitos se solidificam.
A capacidade de executar operações lógicas, atribuir variáveis, fazer cálculos, realizar transformações de listas/conjuntos e outras coisas que normalmente você faria em código dentro do banco de dados o torna particularmente bem adaptado a um ambiente sem servidor. Você pode manter toda a lógica de negócios transacional dentro do Fauna para que seja verdadeiramente transacional, com muito menos código de aplicação para lidar com o que acontece se uma transação falhar no meio do caminho. Também é sem região, o que significa que qualquer serviço de computação de borda que você possa usar se conectará automaticamente à réplica mais próxima para manter os tempos de solicitação baixos para uma base de usuários distribuída globalmente. Note que eles oferecem opções de banco de dados nos EUA, UE e Global com preços de uso ligeiramente diferentes.
Seu nível gratuito também é generoso o suficiente para prototipar e executar aplicativos a fim de determinar se vale a pena escalar o uso em toda a sua organização.
When I say "best of every world", it's hard to quantify. But when I talk to people about Fauna and explain it's a globally distributed, fully serverless, ACID compliant, document based relational database they always say something alongs those lines.
Fauna has solved so many problems for us. It has the flexibility of a document based database and the power, security and reliability of relational database. We've been able to streamline our code, reduce response times and add powerful new features as a result of replacing DynamoDB with Fauna.
Not only that, but its a breeze to set up and get the ball rolling. The FQL query language is simple, but powerful. If you can write code, you can write FQL. There's no learning curve to understand a new query language. There are some quirks to gets to grips with, but we've worked closely with the team at Fauna and they've been amazing.
We believe that Fauna is the future of databases, and that when you decide to give it a try you'll agree with us.
Com mais de 2,5 milhões de avaliações, podemos fornecer os detalhes específicos que ajudam você a tomar uma decisão de compra de software informada para o seu negócio. Encontrar o produto certo é importante, deixe-nos ajudar.
ou continuar com
LinkedIn
Google
Google (Negócios)
Endereços do Gmail.com não permitidos. Um domínio empresarial usando o Google é permitido.