Kirk Kirkconnell’s Post

View profile for Kirk Kirkconnell, graphic

Fauna Database Advocate | Expert in NoSQL and Cloud Technologies | Ex-AWS, Redis, Couchbase | Photographer & Videographer | Content Creator

This is a big deal. Even more features you're used to with traditional databases, but with the performance and scalability of NoSQL. The hybrid NoSQL+Relational data modeling and schema capabilities, as well as the long-term vision for Fauna's database, are the number one reason I came to work at Fauna. My favorite part is you can add schema controls over time, as you need them. It's not an all-or-nothing addition.

View organization page for Fauna Inc., graphic

9,152 followers

We're thrilled to announce the alpha availability of three new features that round out Fauna’s native support for how developers create and manage their database schema across the development lifecycle. Fauna offers development teams a complete set of functionality that supports working with structured and semi-structured data in one model, supports safe data migrations without requiring downtime, and supports the development and deployment of schema with the same tools as application code. 🌟 Schema Enforcement via Document Types Start with schemaless collections and evolve to strict schemas as needed. Schema enforcement via document types allows specifying a collection's set of fields as part of the collection definition. Fauna then enforces that all documents within the collection conform to this defined shape. 🌟 Zero-Downtime Migrations Implement large schema migrations without any service interruptions. Whenever a collection definition changes, Fauna will migrate every existing document in the collection to conform to the new definition. Collection migrations are natively zero-downtime, with no risk of locking up a production database for some indeterminate amount of time. 🌟 Declarative, Schema as Code Migrations Fauna's migration system is integrated with FSL in order to allow you to encode explicit migration steps as part of a collection's definition. In doing so, Fauna preserves the ability to manage your application schema as code while allowing your schema to express more complex migration actions than are possible in a purely declarative approach. Check out the blog for a walk-through of the features, and be sure to register for Early Access if you'd like to get started building with these powerful new features. #serverlessdatabase #distributeddatabase #NoSQL #schema #serverless https://lnkd.in/gKw6YQG8

Fauna Schema: Flexible, Enforceable, and Driven by Code with Zero downtime Migration

Fauna Schema: Flexible, Enforceable, and Driven by Code with Zero downtime Migration

fauna.com

Benjamen Pyle

Uniquely genuine and resourceful technology creator | Cloud Consultant | Public Speaker

7mo

Love seeing these updates. My Fauna interest is growing for sure.

Like
Reply

To view or add a comment, sign in

Explore topics