UStore logo

UStore

unum-cloud/UStore

Multi-Modal Database replacing traditional databases with faster ACID compliant solution

GraphCanon updated today · GitHub synced today

636 stars36 forksLast push 2y C++ Apache-2.0

Decision brief

UStore is a multi-modal database offering faster ACID transactions compared to traditional databases like MongoDB or Neo4J via NetworkX and Pandas interfaces.

Good fit when

  • When you need ACID-compliant transactions in handling large volumes of multi-modal data
  • For applications needing performance improvements over MongoDB, Neo4J, and ElasticSearch

Avoid when

  • In environments where only traditional relational databases are allowed due to legacy constraints
  • When specific features of specialized databases like Neo4J (graph analytics) or ElasticSearch (full-text search) are critical and cannot be replaced by alternatives in UStore

Observed Jul 12, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Dormant (1086d since push)
As of today
Provenance
Not a fork · Organization account
As of today
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

git clone https://github.com/unum-cloud/UStore

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

UStore is a database system that supports multi-modal data storage and retrieval, designed to replace MongoDB, Neo4J, ElasticSearch with faster ACID transactions. It offers interfaces compatible with NetworkX and Pandas and includes bindings for multiple programming languages including C++, Python, Java, GoLang.

Capability facts

Deploy
Self-host

Source: dockerfile:Dockerfile · Aug 23, 2026

Docker
Dockerfile present

Source: dockerfile:Dockerfile · Aug 23, 2026

Languages
c++, python

Source: github.language+pyproject.toml · Aug 23, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Aug 23, 2026)

Python
Source link

Tags

README

UStore

Modular 1 Multi-Modal 2 Transactional 3 Database
For Artificial Intelligence 4 and Semantic Search 5


Youtube     Discord     LinkedIn     Twitter     Blog     GitHub

1. supports: RocksDBLevelDBUDiskUCSet backends
2. can store: BlobsDocumentsGraphs • 🔜 Features • 🔜 Texts
3: guarantees AtomicityConsistencyIsolationDurability
4: comes with Pandas and NetworkX API and 🔜 PyTorch data-loaders
5: brings vector-search integrated with USearch and UForm

drivers: Python • C • C++ • GoLang • Java
packages: PyPICMakeDocker Hub

Youtube intro • Discord chat • Full documentation

Badge image    Badge image    Badge image    DOI    Badge image    Badge image    Badge image

Quickstart

Installing UStore is a breeze, and the usage is about as simple as a Python dict.

$ pip install ukv
$ python

from ukv import umem

db = umem.DataBase()
db.main[42] = 'Hi'

We have just create an in-memory embedded transactional database and added one entry in its main collection. Would you prefer that data on disk? Change one line.

from ukv import rocksdb

db = rocksdb.DataBase('/

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.