Dqlite Description

Dqlite is a high-speed, embedded SQL database that offers persistent storage and utilizes Raft consensus, making it an ideal choice for resilient IoT and Edge devices. Known as "distributed SQLite," Dqlite expands SQLite's capabilities across multiple machines, ensuring automatic failover and high availability to maintain application uptime. It employs C-Raft, an optimized implementation of Raft in C, which provides exceptional performance in transactional consensus and fault tolerance while maintaining SQLite’s renowned efficiency and compact size. C-Raft is specifically designed to reduce transaction latency, enabling faster operations. Both C-Raft and Dqlite are implemented in C, ensuring they are portable across various platforms. Released under the LGPLv3 license with a static linking exception, it guarantees broad compatibility. The system features a standard CLI pattern for initializing databases and managing the joining or leaving of voting members. It also incorporates minimal, configurable delays for failover alongside automatic leader election processes. Additionally, Dqlite supports a disk-backed database option with in-memory capabilities and adheres to SQLite's transaction protocols. The blend of these features makes Dqlite a powerful solution for modern data storage needs.

Integrations

Reviews

Total
ease
features
design
support

No User Reviews. Be the first to provide a review:

Write a Review

Company Details

Company:
Canonical
Year Founded:
2010
Headquarters:
United Kingdom
Website:
dqlite.io

Media

Dqlite Screenshot 1
Recommended Products
Earn up to 16% annual interest with Nexo. Icon
Earn up to 16% annual interest with Nexo.

Let your crypto work for you

Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.

Product Details

Platforms
Web-Based
Windows
Linux
Types of Training
Training Docs
In Person
Customer Support
Business Hours
Online Support

Dqlite Features and Options

Relational Database

ACID Compliance
Data Failure Recovery
Multi-Platform
Referential Integrity
SQL DDL Support
SQL DML Support
System Catalog
Unicode Support

Dqlite User Reviews

Write a Review
  • Previous
  • Next