db4o dirancang untuk menjadi sederhana, mudah digunakan, dan cepat, objek database asli. Pengembang perangkat lunak menggunakan Java populer dan kerangka berorientasi objek NET tahu bahwa menggunakan database objek adalah cara yang lebih alami untuk mendapatkan pekerjaan yang dilakukan. Pengembang memiliki tiga cara untuk menyimpan dan mengambil data: relasional, objek non-pribumi dan objek asli.
Database relasional, seperti Oracle, IBM DB2 dan SQL Server Microsoft, menyimpan data dalam tabel metafora, baris-dan-kolom. Organisasi data tradisional dalam database relasional mudah dimengerti. Konsep melepas dan data saat ini yang paling disimpan dalam database relasional.
Namun, sebagai model berorientasi objek menjadi populer, pengembang menghabiskan waktu mencoba untuk memetakan objek ke dalam database relasional. Hari ini, pengembang terpaksa mengandalkan relasional-to-objek pembuat peta, tetapi kompromi teknologi ini menambahkan lapisan kompleksitas dan menurunkan kinerja. Hal ini paling cocok untuk organisasi yang mengandalkan data warisan.
Database objek non-pribumi datang ke pasar pada awal 1990-an dengan meriah. Tapi janji mereka sebagian besar terpenuhi. Pengembang menemukan teknologi yang mahal, kompleks dan sulit untuk digunakan. Yang pertama objek database asli memiliki kekurangan serupa.
db4o didasarkan pada teknologi database objek asli baru. db4o menawarkan NET dan Jawa pengembang cara paling sederhana dan termudah untuk menyimpan benda-benda. db4o adalah satu-satunya objek database asli dirancang untuk kedua Java dan .NET, disediakan sebagai salah satu perpustakaan pemrograman tunggal (Java: .jar /.NET: Dll). akan disertakan dengan aplikasi pengembang
Fitur :
- Salah satu baris kode untuk menyimpan benda-benda
- asli Jawa / NET
- Model Kelas == skema database
- proses produksi Halus
- Otomatis skema versi
- Query dengan contoh
- S.O.D.A. query aktif
- 250KB jejak
- Menyimpan lebih dari 50% biaya untuk mengembangkan aplikasi
- Menyimpan lebih dari 50% waktu untuk melepaskan aplikasi Anda
- Tidak perlu untuk pelatihan dan administrasi
- Membangun ramping, terstruktur dan dikelola kode
- Meningkatkan siklus hidup perangkat lunak Anda dengan refactorability lebih baik dan digunakan kembali
Komentar tidak ditemukan