2009-07-06 25 views
6

Ayrıca bir web arabirimi olan bir uygulama var, bir internet bağlantısı olmasa bile uygulama üzerinde çalışabilmek için gereksinimlerden biri. Bu veritabanları arasında senkronizasyona ihtiyaç var mı?
Bu veritabanları oldukça büyük disk alanı bilge olmalı. Böyle bir ihtiyaç varsa nasıl yapılmalı? Hangi veritabanını kullanmalıyım?
Hedef işletim sistemi penceredir, ancak sunucu windows veya linux üzerinde çalışabilir. <İki veritabanı arasında eşitleme

+0

Ne tür bir veritabanı yazılımı? –

+0

Ben de bunun hakkında tavsiyeye ihtiyacım var ... –

+0

Neden bunun bir ödül olacağını bir duygu var mı? Lütfen yardım edin. –

cevap

5

Web uygulamasında çevrimdışıyken bile çalışabilmeniz gerektiğini mi söylüyorsunuz? Google Gears veya başka bir HTML5 structured storage uygulamasına ihtiyacınız var gibi görünüyor.

Çevrimdışı olduğunda yerel bir uygulama kullanıyorsanız, evet, bunun için yerel bir veritabanı isteyeceksiniz gibi görünüyor.

Kullanıcılar çevrimdışı olarak ne zaman gideceğini genellikle biliyorlar mı? Öyleyse, ihtiyaç duydukları veritabanının alt kümelerini "kontrol etmelerine" izin verebilir, daha sonra "çevrimiçi olarak" ve senkronize edebilirsiniz. Aksi halde, son zamanlarda kullandıkları verileri senkronize etmek isteyebilirsiniz, ancak uzun zamandır kullanmadıkları verilerin yerel veritabanını temizleyebilirsiniz.

Ne kadar zor olacağı kesin uygulamanıza bağlı olacaktır. Aynı anda birden fazla kullanıcının aynı kayıt kümesinde çalışabilmesi gerekiyor mu, örneğin?

+4

Jon Skeet hızla çarpıyor. –

+3

Jon Skeet hiç uyuyor mu? – jvanderh

+0

ve ben bu iki yorumdan hoşlanıyorum. –

İlgili konular