+++ title = "Genji" linkTitle = "Genji" +++ {{< blocks/cover title="Genji" image_anchor="top" height="full" color="ghostwhite" >}}

A Document-oriented, Embedded, SQL database

}}"> Learn More Download {{< blocks/link-down color="info" >}}
{{< /blocks/cover >}} {{< blocks/lead color="primary" >}}

What is Genji?

Genji is an embedded database written in Go that aims to simplify dealing with data in the modern world. It combines the power of SQL with the versatility of documents to provide a maximum of flexibility with no compromise.

{{< /blocks/lead >}} {{< blocks/section >}} {{% blocks/feature icon="fas fa-database" title="The power of SQL with documents" %}} Run powerful SQL queries on rich documents without limits {{% /blocks/feature %}} {{% blocks/feature icon="fa-border-style" title="Optional schema constraints" %}} Create schemaless tables or specify constraints on selected fields of every documents {{% /blocks/feature %}} {{% blocks/feature icon="fas fa-rocket" title="Optimize for your workload" %}} Store data on disk or in-memory, use a B-Tree or an LSM tree. Choose the right engine that covers your needs or create one {{% /blocks/feature %}} {{< /blocks/section >}}