| ورژن | 3.10.1 |
|---|---|
| ناشر | Postgresql Community |
| رہائی کی تاریخ | 19 جنوری، 2016 |
| تاریخ شامل کی گئی | 18 جنوری، 2016 |
| OS کی ضروریات | 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 |
| کل ڈاؤن لوڈ | 9,640 |
| ہر ہفتے ڈاؤن لوڈ | 1 |
| قیمت | Free |
تفصیل
SQLite ایک ان پروسیس لائبریری ہے جو ایک خود ساختہ، بغیر سرور، صفر کنفیگریشن، ٹرانزیکشنل SQL ڈیٹا بیس انجن کو لاگو کرتی ہے۔ SQLite کا کوڈ عوامی ڈومین میں ہے اور اس طرح کسی بھی مقصد، تجارتی یا نجی کے لیے استعمال کے لیے مفت ہے۔ SQLite فی الحال اس سے زیادہ ایپلی کیشنز میں پایا جاتا ہے جس میں ہم شمار کر سکتے ہیں، بشمول کئی ہائی پروفائل پروجیکٹس۔ SQLite ایک سرایت شدہ SQL ڈیٹا بیس انجن ہے۔ دیگر ایس کیو ایل ڈیٹا بیس کے برعکس، ایس کیو ایلائٹ میں سرور کا الگ عمل نہیں ہے۔ SQLite عام ڈسک فائلوں کو براہ راست پڑھتا اور لکھتا ہے۔ ایک سے زیادہ جدولوں، اشاریہ جات، محرکات اور نظاروں کے ساتھ ایک مکمل SQL ڈیٹا بیس، ایک ہی ڈسک فائل میں موجود ہے۔ ڈیٹا بیس فائل فارمیٹ کراس پلیٹ فارم ہے - آپ آزادانہ طور پر 32 بٹ اور 64 بٹ سسٹمز کے درمیان یا بڑے اینڈین اور لٹل اینڈین آرکیٹیکچرز کے درمیان ڈیٹابیس کاپی کر سکتے ہیں۔ یہ خصوصیات SQLite کو ایپلیکیشن فائل فارمیٹ کے طور پر ایک مقبول انتخاب بناتی ہیں۔ SQLite کو اوریکل کے متبادل کے طور پر نہیں بلکہ fopen() کے متبادل کے طور پر سوچیں اگر آپ کو ڈیٹا بیس مینجمنٹ کے لیے GUI کی ضرورت ہے، تو آپ NAVICAT انسٹال کر سکتے ہیں۔ SQLite ایک کمپیکٹ لائبریری ہے۔ تمام خصوصیات کے فعال ہونے کے ساتھ، لائبریری کا سائز 300KiB سے کم ہو سکتا ہے، کمپائلر آپٹیمائزیشن سیٹنگز پر منحصر ہے۔ (کچھ کمپائلر آپٹیمائزیشنز جیسے کہ جارحانہ فنکشن ان لائننگ اور لوپ انرولنگ آبجیکٹ کوڈ کو زیادہ بڑا کرنے کا سبب بن سکتی ہے۔) اگر اختیاری خصوصیات کو چھوڑ دیا جائے تو SQLite لائبریری کا سائز 180KiB سے کم کیا جا سکتا ہے۔ SQLite کو کم سے کم اسٹیک اسپیس (4KiB) اور بہت کم ہیپ (100KiB) میں چلانے کے لیے بھی بنایا جا سکتا ہے، جس سے SQLite کو میموری پر مجبور گیجٹس جیسے سیل فونز، PDAs، اور MP3 پلیئرز پر ڈیٹا بیس انجن کا ایک مقبول انتخاب بنایا جا سکتا ہے۔ میموری کے استعمال اور رفتار کے درمیان تجارت ہے۔ SQLite عام طور پر آپ جتنی زیادہ میموری دیتے ہیں زیادہ تیزی سے چلتا ہے۔ بہر حال، کارکردگی عام طور پر کم میموری والے ماحول میں بھی اچھی ہوتی ہے۔