| نسخه | 3.10.1 |
|---|---|
| ناشر | Postgresql Community |
| تاریخ انتشار | ۱۹ ژانویه ۲۰۱۶ |
| تاریخ اضافه شده | ۱۸ ژانویه ۲۰۱۶ |
| الزامات سیستم عامل | Mac OS X 10.4 PPC, Mac OS X 10.9, Mac OS X 10.10, Mac OS X 10.5, Mac OS X 10.8, Mac OS X 10.5 PPC, Mac OS X 10.11, Macintosh, Mac OS X 10.4, Mac OS X 10.6, Mac OS X 10.4 Intel, Mac OS X 10.7, Mac OS X 10.5 Intel |
| الزامات | None |
| کل بارگیری ها | ۹٬۶۴۰ |
| بارگیری در هفته | ۱ |
| قیمت | Free |
شرح
SQLite یک کتابخانه در فرآیند است که یک موتور پایگاه داده SQL تراکنشی بدون سرور و بدون پیکربندی را پیاده سازی می کند. کد SQLite در مالکیت عمومی است و بنابراین برای استفاده برای هر هدفی، تجاری یا خصوصی رایگان است. SQLite در حال حاضر در تعداد بیشتری از برنامههای کاربردی، از جمله چندین پروژه با مشخصات بالا، یافت میشود. SQLite یک موتور پایگاه داده SQL تعبیه شده است. بر خلاف سایر پایگاه های داده SQL، SQLite یک فرآیند سرور جداگانه ندارد. SQLite مستقیماً روی فایلهای دیسک معمولی میخواند و مینویسد. یک پایگاه داده کامل SQL با چندین جداول، شاخصها، محرکها و نماها در یک فایل دیسک واحد موجود است. فرمت فایل پایگاه داده کراس پلتفرم است - شما می توانید آزادانه یک پایگاه داده را بین سیستم های 32 بیتی و 64 بیتی یا بین معماری های بزرگ و کوچک اندیان کپی کنید. این ویژگیها، SQLite را به عنوان یک فرمت فایل کاربردی محبوب میکند. SQLite را نه به عنوان جایگزینی برای Oracle بلکه به عنوان جایگزینی برای fopen() در نظر بگیرید اگر برای مدیریت پایگاه داده به یک رابط کاربری گرافیکی نیاز دارید، می توانید NAVICAT را نصب کنید. SQLite یک کتابخانه فشرده است. با فعال بودن همه ویژگی ها، بسته به تنظیمات بهینه سازی کامپایلر، اندازه کتابخانه می تواند کمتر از 300 کیلوبایت باشد. (برخی از بهینه سازی های کامپایلر مانند توابع تهاجمی توابع و بازگشایی حلقه می تواند باعث شود که کد شی بسیار بزرگتر شود.) اگر ویژگی های اختیاری حذف شوند، اندازه کتابخانه SQLite می تواند به زیر 180KiB کاهش یابد. SQLite همچنین میتواند در فضای کم پشته (4KiB) و پشته بسیار کم (100KiB) اجرا شود، که باعث میشود SQLite به یک موتور پایگاه داده محبوب در ابزارهای دارای حافظه محدود مانند تلفنهای همراه، PDA و پخشکنندههای MP3 تبدیل شود. بین استفاده از حافظه و سرعت تعادل وجود دارد. SQLite به طور کلی هرچه حافظه بیشتری به آن بدهید، سریعتر اجرا می شود. با این وجود، عملکرد معمولاً حتی در محیط های کم حافظه نیز بسیار خوب است.