immudb GDPR-2-White

OPEN SOURCE IMMUTABLE DATABASE

  • High performance and easy to integrate
  • Supports both Key/Value & SQL
  • Cryptographical client-verification, tamper-resistant, and auditable
immudb was chosen the fastest growing Open Source Project by Ross Index
 
Check out the immudb playground

docker run -it -d -p 3322:3322 --name immudb codenotary/immudb:latest

Our Amazing Users

Unilever
DataDog
NewRelic
Google
Capgemini
Deliotte
vmware
immutly
Fujitsu
AlmaLinux
Siemens
U.S
Cisco
pfizer
Samsung
Datev
Cognizant
Shopify
Swisscom
Lacroix
DBbahn
RUAG
mckinsey-and-company
NIST

Why immudb?

immudb is a ledger database that has been developed with performance, scalability and versatility in mind.
 
Our users love that they can store any kind of data (records, text, images, videos) in immudb.
 

Great alternative to using a blockchain or ledger service.

Performance & Flexibility

Millions of transactions
Key-value and SQL
Choose how to structure your data
Sign your data using Public-Key Cryptography

Tamper Protection

No data mutation APIs are provided
Data is never overwritten - multiple versions of the same key co-exist and are verifiable
Externally verifiable data ownership
Support for Intel SGX enclaves

Time Travel

Tamper-evident history system
Cryptographic proof of data inclusion and historical consistency in real time
If tampering attempted, clients and auditors will receive notices.

Use Cases

Ops

DevOps

Money

Financial

Commerce

E-com

IoT

IoT

medical

Medical

secure-storage

Data storage

Check out our documentation to get started!

Any questions, ideas or thoughts?

     Join our Discord channel to talk to other users and devs!

SQL-Query-1024x827

Integration features

consistency

Consistency check built-in

immudb architecture has built-in verification and audit functionality:

  • immudb server is continuously checking disk/memory consistency
  • immudgw is continuously checking the date consistency and integrity
  • immuclient has built-in data consistency and integrity checks
  • APIs provide data ownership proof, verification and integrity functions
Read More
high-thuput

Very high throughput, immutable database with cryptographic verification

In most use cases, immudb is an excellent replacement for complex, cumbersome blockchain solutions.

  • Store every update to sensitive database fields (credit card or bank account data) of an existing application database
  • Storage CI/CD recipes to build and deployment pipelines
  • Store public certificates
  • Store tamper-proof log streams (i. e. audit logs)
Read more
intuitive

Intuitive setup

immudb is built with simplicity in mind:

  • Use the prebuilt binaries or container images for a fast start
  • Install, manage and run immudb and immugw as services (use immudbadmin CLI)
  • RESTful interfaces and easy to use clients
  • Combine with any existing application
Read More

Blog post one

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.

Read More

Runs On

Connectors
java
rest-api
go
dot-net
nodejs
python
Architecture

x86

x64

ARM

s390x

RISC-V

Operating Systems
windows
linux
mac-os
free-bsd
z-os

UNMATCHED PERFORMANCE

immudb can handle millions of writes per second.

The following table shows performance of the embedded store inserting 1M entries on a 4-core Intel® Xeon® E3-1275v6 CPU and SSD disk with 20-100 parallel workers.

Benchmark system configuration:

  • 4-core Intel® Xeon® E3-1275v6 CPU
  • SSD disk
Chart_Alone_v2

Latest Updates

Check out our blog posts to stay up to date

PGaudit and immudb: The Dynamic Duo for Tamper-Proof PostgreSQL Audit Trails

As the amount of data stored in databases continues to grow, it has become increasingly important for companies to ensure the security of their data....

How immudb provides solutions for many problems of blockchain technology - immudb

Introduction

Modern blockchain and distributed ledger technology have proven to be invaluable to companies. It guarantees consistent and complete...

THE OPEN-SOURCE IMMUTABLE DATABASE

Run immudb easily on Linux, FreeBSD, Microsoft Windows, and macOS, along with other systems derived from them, such as Kubernetes and Docker.