2011-07-04 14 views

cevap

12

gördüğüm gömülü veritabanlarından iki tanım vardır:

  1. özellikle (mobil cihazlar vb.) "Embedded" alanı için tasarlanmış bir veritabanı sisteminde oluşan ankastre veritabanı Bu da makul gerçekleştirmek demektir Sıkışık ortamlarda (bellek/CPU bilge.)
  2. Veritabanları, bir sunucuya ihtiyaç duymayan ve bir uygulamaya (örneğin, SQLite.) dahil olan veritabanlarında olduğu gibi gömülü veritabanı Bu, her şeyin uygulama tarafından yönetildiği anlamına gelir.

Ben şahsen tam Wikipedia tanımlar olarak kullanılan terim görmedim, ama benim 2 numaralı yukarıda biraz benzeyen rağmen, muhtemelen benim hatam.

+0

Cevabınız için teşekkür ederiz. Bir sorum var. WRT'den # 2'ye, sunucunun uygulama sunucusu içinde yer aldığını, böylece uygulama sunucusunu başlat/durdurmanın veritabanı işleminin başlatılmasını/durdurulmasını sağladığını mı söylüyorsunuz? – ihavprobs

+0

Hem veritabanı hem de uygulamada kullanılan teknolojiye göre değişir, ancak evet, uygulama veri deposunu yönetir. SQLite'nin durumunda, sadece gerçek bir sunucu olmadığı için link verdiğiniz bir kütüphanedir. –

+0

Tekrar teşekkürler. Spesifik olmak gerekirse, apache geronimo sunucusu içinde apache wicket web uygulaması için apache derby veritabanını kullanmaya çalışıyorum. Bu nedenle, tüm veritabanı sunucusu yönetimine özen gösteren geronimo sunucusunun başlatılması/durdurulması, yönetici kullanıcısının ayrı bir veritabanı sunucusu hakkında endişelenmemesi için gereklidir. Doğrumuyum? – ihavprobs

3

'Katıştırılmış' kelimesi, temelde, uygulamanın, uygulama kullanıcısından gizlenen ve uygulama tarafından tamamen kontrol edilen bir dereceye kadar, birden çok uygulama arasında paylaşılmak yerine belirli bir uygulamaya ayrılmış olması anlamını taşır.

Gömülü bir veritabanı, kavramsal olarak ayrı bir şey yerine uygulamanın yalnızca bir parçasıdır.

2

Sadece bir H2 gömülü veritabanı kullanın. Makinenizde çalışan bir sunucuya ihtiyacınız yoktur, tüm veritabanınız bir (bu ikisi de orijinaldir) yerel dosyada saklanır. DB'nize bağlandığınızda açılır ve kilitlenir ve bağlantıyı kestiğinizde kilidi açılır.

İlgili konular