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.