open-source database

پایگاه داده های متن باز

open-source database

پایگاه داده های متن باز

چرا از SQLite استفاده کنیم ؟

SQLite . Small. Fast. Reliabl
SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine

مزایای SQlite :

1. Zero-Configuration
2. Serverless
3. Single Database File
4. Stable Cross Platform Database File
5. Compact Size
6. Variable-length records
7. Free with Public Domain license


مزایای بالا سبب شد تا بر آن شوم چندی در مورد این پایگاه داده بنویسم .

SQlite یک پایگاه داده open source و cross platform میباشد که با زبان Ansi C نوشته شده است .

میتوان آنرا به عنوان بهترین پایگاه داده Desktop معرفی کرد .

در محیط Desktop با محصولاتی همچون Ms.Access , Sql Ce , VistaDb رقابت میکند ولی هیچ کدام انها از نظر توانایی به آن نمیرسند  .


SQlite با حجم کم و سرعت بالا خود تمامی Application های که نیاز به پایگاه داده در حد Small , Medium دارند را میتواند جوابگو باشد .


لیست بعضی از معروفترین نرم افزارهایی که از SQlite استفاده میکنند را در زیر آورده ام :

Firefox

Adobe air

Google gears

   Solaris

خوبی دیگه ای هم که داره تقریبا تمام Driver  ها برای هر زبونی هم داره .(مزایای open-source دیگه)


وب سایت رسمی :

http://www.sqlite.org

فراهم کننده SQlite در .Net :

http://sqlite.phxsoftware.com


فراهم کننده SQlite در Java :

http://www.zentus.com/sqlitejdbc


------------------------------------------------------------------------------------------


در پست های بعد مثال هایی با Java , .Net برای کار با این پایگاه داده خواهم نوشت .