Welcome to FeatureBase Community
FeatureBase Community can be deployed on multiple environments and regionally and includes the following features:
- a web-based GUI with query builder and monitoring
- command-line import from CSV, SQL or Kafka data sources
- command-line backup and restore
Organizations can set up remote monitoring with DataDog or Prometheus metrics
Table of contents
Architecture diagram
Importing data using Ingesters
Observability
FeatureBase community supports:
- Datadog monitoring
- Prometheus
FeatureBase nodes
FeatureBase Community is a masterless multi-node system with a single node type.
Like other common distributed data stores, it supports:
- high availability (via shard replication)
- cluster resizing
- distributed query processing
Default Ports
By default, FeatureBase uses the following ports:
Port | Used for | Required? | Additional information |
---|---|---|---|
10101 | FeatureBase UI, HTTP(S) queries, SQL queries | Yes | HTTPS endpoint |
10301 | Cluster membership | For clustering | embedded etcd |
10401 | Cluster schema | For clustering | embedded etcd |
20101 | gRPC, Python library | Yes | gRPC API |
Default ports can be changed in the
/featurebase/opt/featurebase.conf
file. Learn more about FeatureBase Configuration
Installation requirements
The FeatureBase Community application requires:
- ARM64 or AMD64 (Intel) processor
- nMB RAM
-
175MB Disk (not including data)
- Learn how to estimate database resources