sochdb /
sochdb-rust-examples
SochDB is a high-performance embedded, ACID-compliant database purpose-built for AI agents - Examples
59/100 healthLoading repository data…
EdgeKing810 / repository
A high-performance, ACID-compliant embedded database written in Rust with support for multiple storage engines and flexible schema management.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
[!WARNING] Multiple additions and updates have been made to this project since the initial commits but are only present in the production version of Kinesis API. Please consult the technical documentation to get a better overview of the complete featureset and capabilities.
A high-performance, ACID-compliant embedded database written in Rust with support for multiple storage engines and flexible schema management.
Multiple Storage Engines
Schema Management
Query Interface
Transaction Support
Use the built-in help system to learn about available commands:
-- Show all commands
HELP
-- Get details about a specific command
HELP CREATE_TABLE
Common commands:
-- Create a table
CREATE_TABLE users
name STRING --required
age INTEGER --min=0 --max=150
-- Insert a record
INSERT INTO users ID 1 SET
name = "Alice"
age = 25
-- Query records
GET_RECORDS FROM users
GET_RECORD FROM users 1
SEARCH_RECORDS FROM users MATCH Alice
-- Update a record
UPDATE users ID 1 SET age = 26
-- Delete a record
DELETE FROM users 1
-- Update schema
UPDATE_SCHEMA users --version=2
active BOOLEAN --default=true
The database provides detailed error messages for:
Pull requests are welcome! Please ensure your changes include:
cargo fmtcargo testSelected from shared topics, language and repository description—not editorial ratings.
sochdb /
SochDB is a high-performance embedded, ACID-compliant database purpose-built for AI agents - Examples
59/100 health