🍋
Menu
.sqlite Data

SQLite (файловая база данных)

SQLite — файловая система управления реляционными базами данных, хранящая всю базу в одном файле с расширением .sqlite, .sqlite3 или .db. Это самая распространённая в мире СУБД, встроенная в каждый смартфон, браузер и бесчисленные приложения.

MIME-тип

application/vnd.sqlite3

Тип

Бинарный

Сжатие

Без потерь

Преимущества

  • + Zero configuration — just a file, no server needed
  • + Most deployed database in the world (billions of instances)
  • + Cross-platform binary format — works on every OS
  • + Full ACID transactions and SQL support

Недостатки

  • Not designed for high-concurrency write workloads
  • No built-in user authentication or access control
  • Single-writer model — only one write transaction at a time

Когда использовать .SQLITE

Используйте SQLite для хранения данных в мобильных и настольных приложениях, локальных баз для разработки, встроенных систем и прототипирования.

Технические детали

Файлы баз данных SQLite используют стабильный кроссплатформенный формат. Файл начинается с заголовка длиной 100 байт, включающего магическую строку «SQLite format 3\000». Страницы фиксированного размера (по умолчанию 4096 байт) организуют таблицы, индексы и данные в виде B-деревьев. Весь файл — это база данных: нет сервера, демона или настройки.

История

Ричард Хипп создал SQLite в 2000 году для программы ВМС США, которой требовалась база данных без администрирования. SQLite находится в общественном достоянии (public domain) и с тех пор стал наиболее распространённой СУБД в истории.

Конвертировать из .SQLITE

Конвертировать в .SQLITE

Связанные форматы