SORU
30 EKİM 2010, CUMARTESİ


sqlite3 eş zamanlı erişim

SQLite güvenli bir şekilde birden çok işlem tarafından eş zamanlı erişim tanıtıcı aynı db okuma/yazma? Bu platform için herhangi bir istisna var mı?

CEVAP
30 EKİM 2010, CUMARTESİ


Eğer bu eşzamanlı erişim çoğu okur (örneğin) SEÇİN, SQLite onları çok iyi işleyebilir. Ama aynı anda yazmaya başlamak, kilit çakışması bir sorun haline gelebilir. O zaman bir sürü dosya nasıl bağlı olacağını, SQLite motorunu bu yana son derece hızlı kendisi ve çekişme en aza indirmek için pek çok akıllı optimizasyon vardır. SQLite 3 Özellikle.

Çoğu masaüstü/telefon uygulamaları, tablet/laptop için, SQLite yeterli eşzamanlılık yok gibi yeterince hızlı. (Firefox yer imleri, tarih, vb için yaygın olarak SQLite kullanır.)

Sunucu uygulamaları için, biri bir süre önce söylediklerimden en az 100 BİN sayfa izlenimi bir gün olabilir ele mükemmel bir SQLite veritabanı tipik senaryolar (örneğin bloglar, forumlar), ve ben henüz herhangi bir delil tersine. Modern olan aslında, disk ve işlemci, 95% web siteleri ve web Hizmetleri en iyi SQLite ile çalışmak istiyorsunuz.

Eğer çok hızlı okuma/yazma erişimi istiyorsanız, hafıza SQLite veritabanı kullanın. RAM birkaç büyüklük daha hızlı disk gereklidir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DJAndrewRyan

    DJAndrewRyan

    22 Ocak 2007
  • humanHardDrive

    humanHardDri

    16 Mart 2011
  • My Name Is Jeff

    My Name Is J

    26 ŞUBAT 2008