SQLITE3 File Documentation
Overview
Feature | Value |
---|---|
File Format Type | SQLite 3 Database File |
File Extension | .sqlite3, .sqlite, .db |
MIME Type | application/x-sqlite3 |
Primary Usage | Database Storage |
Database Structure | Single File |
Concurrency Model | Multiversion Concurrency Control (MVCC) |
ACID Compliance | Yes |
SQL Support | Partial SQL92 Standard |
Encryption Support | With Extensions |
Maximum Database Size | 140 TB (Petabytes with large page sizes) |
Maximum Number of Tables | Unlimited (limited by file size) |
Maximum Columns per Table | 2000 |
Maximum Row Size | 1 GB |
Data Types Supported | NULL, INTEGER, REAL, TEXT, BLOB |
Indexes | Yes, including unique indices |
Foreign Key Support | Yes |
Transactional Support | Yes |
Operating System Compatibility | Cross-Platform |
Programming Language Written In | C |
Embeddable | Yes |
Default File Storage Format | Binary |
Developer | D. Richard Hipp |
Release Year | 2000 |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.