db4o е проектиран да бъде прост, лесен за използване, и то бързо, роден обект на базата данни. Софтуерните разработчици използващи популярната Java и .NET обектно-ориентирани рамки знаят, че с помощта на обектно бази данни е по-естествен начин да се свърши работа. Разработчиците са три начина за съхранение и извличане на данни: релационен, неместни обект и родния обекти.
Релационни бази данни, като Oracle, DB2 IBM и Microsoft, SQL сървър, съхраняване на данни в метафора табличен, ред-и-колона. Организирането на традиционните данни в релационна база данни, е лесно да се разбере. Концепцията е излетял и днес най-данни се съхраняват в релационни бази данни.
Въпреки това, както е обектно-ориентирани модели станаха популярни, разработчиците са губите време се опитва да очертае обекти в релационна база данни. Днес, разработчиците са принудени да разчитат на релационни към обект картографи, но тази технология компромис добавя елемент на сложност и понижава производителността. Това е най-подходящ за организации, които разчитат на стари данни.
Неместните обектни бази данни дойдоха на пазара, в началото на 1990-те години с голям шум. Но обещанието си е до голяма степен неизпълнени. Разработчиците намерено технологията скъпо, сложно и трудно да се използва. Първите родни обектни бази данни имали подобни недостатъци.
db4o се основава на нова технология родния обект на базата данни. db4o предлага .NET и Java разработчиците най-простият и най-лесният начин да съхранявате предмети. db4o е единственият роден обект на базата данни, предназначени както за Java и .NET, доставен като един програмен библиотека (Java: .jar /.NET: .dll). да бъдат включени с разработчика приложения
Характеристики
- One ред код, за да съхранявате предмети
- Native Java / .NET
- Class модел == схема на база данни
- Smooth производствен процес
- Automatic схема версии
- Query чрез пример
- S.O.D.A. активни заявки
- 250kB отпечатък
- спестява над 50% разходите за разработване на вашата кандидатура
- спестява над 50% времето за освобождаване на вашата кандидатура
- Няма нужда от обучение и администриране
- изграждане на чиста, структурирана и управляем код
- Подобряване на вашия софтуер жизнен цикъл с по-добро refactorability и повторна употреба
Коментари не е намерена