Introduction

Introduction - 图1

Welcome to the immudb documentation. Great to see you here!

immudb is a database written in Go, but unlike other databases, it is immutable: history is preserved and can’t be changed without clients noticing.

immudb can be used both as a key-value store, or as a relational database (SQL).

The immudb documentation is structured as follows:

About

In the About section, you can lean more about what makes immudb unique, how it works, and what you can use it for.

Getting started

Operations

This section covers what you need to run immudb in a real server or production environment.

Reference

Here you can find a comprehensive list of immudb configuration options and developer APIs.

Help and Support

Join our Discord communityIntroduction - 图5 (opens new window)

[Introduction - 图6

Chat

](https://discord.gg/ThSJxNEHhZ)

External Resources

Here are some external links you may find valuable:

[Introduction - 图12

Tweet about immudb

](https://twitter.com/intent/tweet?text=immudb:%20lightweight,%20high-speed%20immutable%20database!&url=https://github.com/codenotary/immudb)