How do I create a custom database?
FeatureBase databases can be created:
- in a specific region, and
- with a pre-packaged combination of memory, disk and virtual CPU resources, charged by the hour.
You can also create a database using Cloud API
Table of contents
Before you begin
- Check pricing information on FeatureBase.com
- Set up a FeatureBase Cloud account
- Learn how to manage Cloud databases
Naming standards
FeatureBase identifiers (including object names such as databases, tables and columns) start with a lower-case alphabetic character and can include:
- lower-case alphabetic characters
- numbers 0-9
- dash
-
and underscore_
characters.
FeatureBase Cloud database names can be up to 300 characters in length
Provisioning memory, RAM and virtual CPU for production systems
Choose bundled resources for your production system between the following values:
Resource | Minimum | Maximum |
---|---|---|
Memory | 32GB | 2TB |
Disk storage | 100GB | 2TB |
Virtual CPU | 12 | 576 |
What data storage vendors are available?
FeatureBase runs on the following vendor architecture:
Feature | AWS S3 | Microsoft Azure |
---|---|---|
Architecture | ARM | AMD |
Externalized storage | Supported | Not supported |
Backups | S3 buckets | BLOB Storage that keeps the data within the cloud provider |
FeatureBase Nodes (per shape) | 3 | 3 |
Shape replica factor | 2 | |
Region | US-east-2 (Ohio) | eastus2 |
Azure uses internal SSDs (ephemeral storage) for your data. If FeatureBase nodes go down at once, data can be recovered from the latest backup.
Create a database
- Click Databases > New database.
-
Name the database according to the naming standards.
- Click Start with a clean database.
- Choose AWS or Azure from the Vendor.
- Choose a shape suitable for your data.
- Click Create database.