Hướng dẫn này sẽ giúp bạn hiểu những gì là SQLite, làm thế nào nó khác với SQL, tại sao nó là cần thiết và cách mà nó xử lý các ứng dụng cơ sở dữ liệu.SQLite là một thư viện phần mềm thực hiện một công cụ kiếm khép kín, serverless, zero-cấu hình, giao dịch cơ sở dữ liệu SQL. SQLite là một cơ sở dữ liệu phát triển nhanh nhất xung quanh, nhưng đó là sự tăng trưởng về phổ biến, không phải bất cứ điều gì để làm với kích thước của nó. Mã nguồn cho SQLite là trong miền công cộng.SQLite là gì?SQLite là một thư viện trong quá trình thực hiện một công cụ kiếm khép kín, serverless, zero-cấu hình, giao dịch cơ sở dữ liệu SQL. Nó là cơ sở dữ liệu một, đó số không-cấu hình, điều đó có nghĩa như cơ sở dữ liệu khác, bạn không cần phải đặt cấu hình trong hệ thống của bạn.SQLite kiếm không phải là một quá trình độc lập như cơ sở dữ liệu khác, bạn có thể liên kết tĩnh hoặc động theo yêu cầu của bạn với các ứng dụng của bạn. SQLite truy cập các tập tin lưu trữ trực tiếp.Tại sao SQLite?SQLite không đòi hỏi một quá trình riêng biệt server hoặc hệ thống để hoạt động. (serverless).SQLite đi kèm với số không cấu hình, có nghĩa là không có thiết lập hoặc quản trị cần thiết.Cơ sở dữ liệu SQLite hoàn chỉnh được lưu trữ trong một tập tin đĩa đơn đa nền tảng.SQLite là trọng lượng nhẹ và nhỏ, ít hơn 400KiB đầy đủ cấu hình hoặc ít hơn 250KiB với các tính năng tùy chọn bỏ qua.SQLite là khép kín, có nghĩa là không có quan hệ phụ thuộc bên ngoài.SQLite giao dịch là hoàn toàn ACID tuân thủ, cho phép truy cập an toàn từ nhiều quá trình hoặc các chủ đề.SQLite hỗ trợ hầu hết các tính năng ngôn ngữ truy vấn trong SQL92 tiêu chuẩn (SQL2).SQLite được viết ANSI c và cung cấp đơn giản và dễ dàng sử dụng API.SQLite có sẵn trên UNIX (Linux, Mac OS X, Android, iOS) và Windows (Win32, WinCE, WinRT).Lịch sử:2000 - mất Richard Hipp đã thiết kế SQLite với mục đích không có quyền cần thiết cho hoạt động một chương trình.2000 - Tháng tám SQLite 1,0 phát hành với quản lý cơ sở dữ liệu GNU.2011 - Hipp công bố thêm giao diện UNQl SQLite DB và phát triển UNQLite (tài liệu định hướng theo cơ sở dữ liệu).SQLite giới hạn:Đó là số không được hỗ trợ tính năng của SQL92 trong SQLite được hiển thị dưới đây:
đang được dịch, vui lòng đợi..
