Skip to content
Machbase DBMS Manual

Machbase DBMS Manual

This manual covers installation, table-type usage, application development, operations, security, and reference information for Machbase 8.7.0.

If you are new to Machbase, work through the SQL exercises in Chapter 1, then learn data models and storage and operational principles in Chapter 2. For system design, review table selection in Chapter 4 before moving to the relevant table chapter. For exact syntax or feature support, use Chapter 16.

Manual Structure

ChapterTitleScope
1Getting StartedOverview, connection checks, quick start, basic commands
2Core ConceptsTable types, time model, ROLLUP, and retention policies
3Installation, Deployment, and UpgradePreparation, Standard Edition, Cluster Edition, upgrade
4Table Type Selection and Schema DesignType decisions, schema, mutation policy, and patterns
5TAG Table UsageTAG structure, metadata, input, query, correction, operations
6ROLLUP for TAG TablesROLLUP design, creation, query, rebuild, operations, performance tuning
7LOG Table UsageLOG structure, input, and text search
8TRANSACTION Table UsageTRANSACTION schema, DML, transactions, JOIN, backup and recovery
9LOOKUP Table UsageReference data, primary keys, JSON, predicate DML, and joins
10VOLATILE Table UsageMemory tables, UPSERT, state cache, restart and data loss
11Development and Application IntegrationIntegration methods, common concepts, and language-specific SDKs/APIs
12Performance TuningQuery, ingestion, and cache tuning
13Operations, Configuration, and RecoveryServer operations, backup, and Cluster operations
14Accounts, Privileges, and Access ControlAccounts, privileges, AUTH KEY, and access control
15TroubleshootingDiagnostics and resolution guides
16ReferenceSQL, functions, configuration, and system catalog reference
Last updated on