Bitabase is pre-launch and in alpha stage. Our environment is constantly being purged without warning, and your data will not be recoverable.

Introduction to Bitabase

Bitabase is a powerful, flexible database system designed to be accessed entirely over HTTP using a REST API. Whether you're building data-driven applications or want to create custom functions and data views, Bitabase puts you in the driver’s seat. In this guide, we cover the high-level concepts and architecture behind Bitabase.

What Is Bitabase?

At its core, Bitabase is built around two key concepts:

What Is a Bucket?

A bucket in Bitabase is an isolated container or workspace for your data. Think of it like a personal database or a project folder—each bucket is owned by a specific user and contains both the model (metadata about your files, collections, and structure) and the base (your actual data and objects). Every request to Bitabase includes a bucket identifier, ensuring that users access only their own data.

How Do You Communicate with Bitabase?

Bitabase is accessed over HTTP via a REST API. This means you can interact with it using familiar HTTP methods such as GET, PUT, and DELETE.

This clean separation ensures that changes to your data structure are managed independently of your data content, making your application more robust and easier to maintain.

Event Streaming Made Simple

One of Bitabase’s powerful features is event streaming. When you perform GET operations, you have the option to enable streaming (by adding a simple query parameter). With event streaming:

Putting It All Together

In Bitabase, you first create a bucket that contains your model and base data. You then define your data’s structure using the model endpoints, which organize your files, folders, and collections. Finally, you add or update actual data using the base endpoints—and if you need real-time updates, you simply enable streaming.

Next Steps

This introduction gives you a bird’s-eye view of how Bitabase works. In upcoming guides, we’ll dive deeper into each topic:

Welcome to Bitabase—the future of streamlined, RESTful databases!