İki bileşenli küçük bir sistem geliştiriyorum: Biri bir internet kaynağından veri toplar ve yerel olarak sürdürmek için sql verisine çevirir; İkincisi, bu sql verilerini yerel durumdan okur ve ona json ve dinlendirici bir api aracılığıyla sunar.
Başlangıçta postgresql ile verileri sürdürmeyi planlamıştım, ancak uygulamanın depolanacak çok düşük bir veri hacmi ve hizmet verecek trafik alacağı için, bunun fazla pişmiş olduğunu düşündüm. SQLite işe kalmış mı? Küçük ayak izi fikrini seviyorum ve bu görev için başka bir sql sunucusu sağlamaya gerek yok, ancak eşzamanlılık konusunda endişeliyim.
Önceden günlüğe kaydetme günlüğü etkinken, aynı anda bir SQLite veritabanını okumak ve yazmak, veritabanından herhangi bir işlemi kilitlemeden gerçekleşebilir gibi görünüyor.
Tek bir SQLite örneği, yalnızca biri okuyup diğeri yazarsa, ona erişen iki eşzamanlı işlemi devam ettirebilir mi? Kodu yazmaya başladım ama bunun bir SQLite yanlış uygulaması olup olmadığını merak ediyordum.