db4o - Db4o jest otwarta baza obiektu źródłowego, który pozwala programistom Java i .NET ciąć koszty i czas rozwoju i osiągnąć niespotykany dotąd poziom osiągów.
Unikalna konstrukcja natywnego silnika bazodanowego obiektu db4o czyni go idealnym wyborem do wbudowanego w sprzęt i urządzenia, w oprogramowaniu zapakowanego działa na mobilnych lub stacjonarnych platformach lub w systemach sterowania w czasie rzeczywistym - w skrócie: we wszystkich środowiskach Java i .NET w przypadku braku administratora bazy danych (DBA) jest obecny.
Wszyscy programiści obiektowe są zaznajomieni z trudem przejście z myślenia obiektowego do relacyjnego trwałości. Do tej pory, zostały one zmuszone wybierać pomiędzy szybkością i orientacji obiektu: Native dostępu SQL jest szybki, ale pracochłonne, wymagające dużo dodatkowego kodu. mappers obiektowo-relacyjnego oferują wygodny pomost, ale poważnie obniżyć wydajność.
db4o eliminuje kompromis OO-versus-usług: pozwala na przechowywanie nawet najbardziej złożone struktury obiektu z łatwością, jednocześnie osiągając najwyższy poziom wydajności. benchmarki pokazują db4o bazy danych, aby być do 55 razy szybciej niż Hibernate i MySQL, popularnego obiektowo-relacyjnego odwzorowującym i stosu relacyjnej bazy danych SQL.Głównym powodem korzystania dzisiaj relacyjnych baz danych jest starszego typu, czyli utrzymujące stare dane przedsiębiorstwo i zestaw istniejących aplikacji opierających się na nim. Ale poza utrzymywaniem serwera-centric, istnieje mnóstwo urządzeń, mobilnych i aplikacji biurowych, dla których technologia konwencjonalna baza daleki. Tutaj technologia db4o zapewnia nowy poziom wydajności, funkcjonalności i efektywności kosztowej.
Mimo to, za pośrednictwem systemu replikacji db4o (DRS), programiści mogą w pełni kompatybilny z danych pozostają starszego RDBMSs takich jak Oracle i MySQL.
Produkt - Aplikacja, unikalne cechy, zalety
db4o ma na celu zapewnienie w pełni funkcjonalny, osadzenia silnika bazy danych dla urządzeń przenośnych, komputerów stacjonarnych, oraz platform serwerowych w środowiskach obiektowych. W przypadku relacyjnych baz danych zawodzą w dostarczaniu zero-administracji, niewielkie rozmiary, wysoką wydajność, gładkie synchronizacji i łatwe refactorability, db4o jest odpowiedzią. Native Java i .NET, jednej biblioteki programowania db4o'S (.jar /.dll) łatwo integruje się z aplikacją i wykonuje niezawodne i skalowalne zadania utrwalania za pomocą jednego pojedynczego wiersza kodu, bez względu na to, jak skomplikowane konstrukcje obiektów może być.W efekcie deweloperzy mogą:
Wyeliminowanie narzędzia i kod niezbędne do mapowanie obiektowo-relacyjne, który jest sprawdzoną jechać kodu złożoność i zasobów konsumpcji podczas hamowania wydajność i refactorability. Z db4o użytkownicy zyskać nawet do 90% oszczędności czasu i kosztów rozwoju oprogramowania w zakresie trwałości.
Budowanie aplikacji z płynnie zintegrowany przechowywania danych, które nie wymagają podawania wykonania i jest wysoce niezawodne i znacznie szybciej niż w przypadku konwencjonalnych silników baz danych lub zastrzeżonych.
Korzyści z paradygmatów obiektowych bez ograniczane przez bazę danych, w wyniku wdrożenia bardziej złożonych, tj naturalistycznych i bogate w funkcje modeli obiektów bez jazdy w górę kosztów i zużycia zasobów.
Zmiany, byłaby i ponownego wykorzystania oprogramowania komponenty z możliwością dodawania nowych funkcji oprogramowania bez zerwania starszych kod lub ponoszenia zbyt wysokich kosztów - co pozwala na większą elastyczność, aby wyprzedzić konkurencję.db4o napędzany jest przez największą na świecie społeczność w swoim rodzaju, z 20.000 zarejestrowanych deweloperów i liczenia Java i .NET. Produkt został pobrany prawie milion razy i z powodzeniem stosowane w transporcie, sieci, nauk przyrodniczych, zastosowań przemysłowych, konsumenckich i korporacyjnych. Użytkownicy i klienci db4o obecnie pochodzą z 170 różnych krajów, od Albanii po Zimbabwe i wahają się od liderów światowej klasy, takich jak Boeing, Bosch, Intel, Ricoh oraz Seagate do szerokiej gamy wysoce innowacyjnych firm typu start-up.
Zbudowany na nowej technologii baz danych obiektu, db4o jest obecnie jedyną bazą danych, która pochodzi zarówno Java i .NET - zapewnienie przenośności między platformami, które uwalnia użytkowników od wysokich opłat licencyjnych Proprietary dostawców. Oferuje szeroki wachlarz unikalnych obiektowych funkcjonalności baz danych db4o zwiększa korzyści płynące z języków programowania OO: jego obiektowy replikacji (DRS), jego zapytań obiektowe (Język zapytań QBE, soda), a ObjectManager GUI dla przeglądanie plików bazy danych obiektu nie mają sobie równych w świecie bazy danych.Przede wszystkim db4o jest bardzo łatwy do nauczenia, wdrażać i wykorzystywać. potężny silnik bazy danych db4o pozwala użytkownikom na przechowywanie przedmiotów za pomocą tylko jednego wiersza kodu, tnąc czas rozwoju i koszty dla warstwy trwałości do minimum.
Korzyści te są czterokrotnie, jeśli chodzi o zmianę oprogramowania w celu byłaby, aby dodać nowe funkcje lub ponownie użyć składników oprogramowania. db4o automatyzuje refaktoryzacji przez środowisko programistyczne, ponieważ wszystkie non-native API i łańcuchy są eliminowane. Jeśli aktualizacje są wdrażane do zainstalowanej bazy, automatyczne wersjonowanie schematu obsługuje model obiektu zmienia się automatycznie bez potrzeby procesów konwersji. Deweloperzy nie potrzebują wzmacniacza, nie pre-kompilacji, a nie pocztowe kompilacji procesy. I nawet procesy replikacji są szeroko agnostykiem do zmian programowych, unikając łamiącym architektur rozproszonych danych.
Szczegóły do uzgodnienia:
Wersja: 1.0
Filmu: 28 Jun 11
Wywoływacz: Carl Rosenberger
Licencja: Wolny
Popularność: 644
Rozmiar: 9598 Kb
Komentarze nie znaleziono