sqlite3 명령 셸 스크린샷 | |
| 개발자 | 리처드 힙 |
|---|---|
| 발표일 | 2000년 8월 17일 |
| 안정화 버전 | |
| 저장소 | |
| 프로그래밍 언어 | C |
| 운영 체제 | 크로스 플랫폼 |
| 크기 | ~275 kiB |
| 언어 | 한국어, 영어, 중국어, 일본어 |
| 종류 | 관계형 데이터베이스 (임베디드) |
| 라이선스 | 퍼블릭 도메인 |
| 웹사이트 | sqlite |
| 파일 확장자 | .sqlite3, .sqlite, .db |
|---|---|
| 인터넷 미디어 타입 | application/vnd.sqlite3 |
| 매직 넘버 | 53 51 4c 69 74 65 20 66 6f 72 6d 61 74 20 33 00 (zero-terminated ASCII "SQLite format 3") |
| 발표일 | 2004-06-18 |
| 오픈 포맷? | 예 (퍼블릭 도메인) |
| 웹사이트 | sqlite.org/fileformat2.html |
SQLite는 MySQL나 PostgreSQL와 같은 데이터베이스 관리 시스템이지만, 서버가 아니라 응용 프로그램에 넣어 사용하는 비교적 가벼운 데이터베이스이다. 영어권에서는 '에스큐엘라이트(/ˌɛsˌkjuːˌɛlˈaɪt/)' 또는 '시퀄라이트(/ˈsiːkwəˌlaɪt/)'라고 읽는다.
일반적인 RDBMS에 비해 대규모 작업에는 적합하지 않지만 중소 규모라면 속도에 손색이 없다. 또 API는 단순히 라이브러리를 호출하는 것만 있으며 데이터를 저장하는 데 하나의 파일만을 사용하는 것이 특징이다. 버전 3.3.8에서는 풀텍스트 검색 기능을 가진 FTS1 모듈이 지원된다. 컬럼을 삭제하거나 변경하는 것 등이 제한된다.
가볍고 간단한 사용에 특화된 특성 덕분에 웹 브라우저나 파이썬, 안드로이드 등 다양한 프로그램에서 기본으로 탑재하고 있다.
How do I pronounce the name of the product? I say S-Q-L-ite, like a mineral.
[ˌɛsˌkjuˌwəlˈaɪt̚]
[ˈsikwəˌlaɪt̚]