Sqlite Nedir

         Kısaca Sql Lite, cep telefonları gibi gömülü sistemler için tasarlanmış açık kaynak kodlu, yapılandırma gereksinimi olmayan küçük boyutlu, ilişkisel bir veritabanı motorudur.
     
         SQLite sunucuya ihtiyaç duymaz. Bu nedenle kurulum işlemleri ve konfigürasyon işlemleri yoktur. Platformdan bağımsız çalışır. Boyutu çok küçük olduğu için embedded(gömülü) sistemler , symbian işletim sistemi, IOS yada androidler için uygundur.

         SQLite veritabanında, bulunabilecek bütün öğeler tek bir dosyada saklayıp işlem yapılır. Yani tablolar, indexler ..vs hepsi tek bir dosyada saklanır. Platform bağımsız olduğu için 32 bit yada 64 bit işletim sistemlerinde rahatlıkla çalıştırılabilmektedir.

        SQLite veritabanında kullanılan bazı veri tipleri şunlardır :
             Text
             Numeric
             İnteger
             Real
             None

        SQLite veritabanı birden çok istemcinin bağlandığı uygulamalarda performans açısından yetersiz kalmaktadır. Ayrıca kullanıcı sayısı fazla olan uygulamalarda ve veritabanı boyutu büyük olabilecek uygulamalarda  kullanılmamalıdır.

      (Yazılarımda başka sitelerden alıntılar olabilir. Okuduklarımdan anladığım kadarını burada anlatmaya çalıştım. )

Yorumlar

Bu blogdaki popüler yayınlar

Spring Boot ve Hibernate Anotasyonları

CI(Continuous Integration) / CD(Continuous Delivery)

Tasarım Desenleri(Design Patterns) Nedir?