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

imageIntroduction - 图4 (opens new window)

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)