db4o

Capture d'écran de la demande de:
db4o
Détails de la demande:
Version: 1.0
Date de transfert: 28 Jun 11
Développeur: Carl Rosenberger
Licence: Gratuit
Popularité: 644
Taille: 9598 Kb

Rating: 1.2/5 (Total Votes: 13)

db4o - db4o est la base de données d'objets open source qui permet aux développeurs Java et .NET de réduire le temps et les coûts de développement et d'atteindre des niveaux de performance sans précédent.


La conception unique du moteur de base de données d'objets natifs de db4o en fait le choix idéal pour être intégré dans des équipements et des périphériques, dans des logiciels packagés fonctionnant sur des plateformes mobiles ou de bureau, ou dans des systèmes de contrôle en temps réel - en bref: dans tous les environnements Java et .NET , Où aucun administrateur de base de données (DBA) n'est présent.


Tous les développeurs de logiciels orientés objet connaissent la difficulté de passer de la pensée orientée objet à la persistance relationnelle. Jusqu'à présent, ils ont été obligés de choisir entre la vitesse et l'orientation des objets: l'accès SQL natif est rapide, mais laborieux, nécessitant beaucoup de code supplémentaire. Les mappeurs objet-relationnels offrent un pont pratique, mais ils dégradent sérieusement les performances.


Db4o élimine le compromis OO-versus-performance: il vous permet de stocker les structures d'objets les plus complexes avec facilité, tout en obtenant le plus haut niveau de performance. Les benchmarks de la base de données montrent que db4o est jusqu'à 55 fois plus rapide que Hibernate et MySQL, un mappeur objet-relationnel populaire et une pile relationnelle de base de données SQL.La principale raison pour laquelle les bases de données relationnelles sont aujourd'hui utilisées est l'héritage, c'est-à-dire la conservation des anciennes données d'entreprise et l'ensemble des applications existantes s'appuyant sur celles-ci. Mais au-delà de la persistance centrée sur le serveur, il existe une multitude d'applications de périphériques, mobiles et de bureau pour lesquelles la technologie de base de données classique est insuffisante. Ici, la technologie db4o assure de nouveaux niveaux de performance, de fonctionnalité et de rentabilité.


Pourtant, grâce au db4o Replication System (dRS), les développeurs peuvent rester pleinement compatibles avec les RDBMS existants tels que Oracle et MySQL.


Produit - Application, caractéristiques uniques, avantages


Db4o est conçu pour fournir un moteur de base de données intégrée et intégrée pour les plates-formes d'équipements, mobiles, de bureau et de serveur dans des environnements orientés objet. Là où les bases de données relationnelles sont à court de fournir l'administration zéro, la petite empreinte, la haute performance, la synchronisation lisse, et le refactorability facile, db4o est la réponse. Native à Java et .NET, la bibliothèque de programmation unique de db4o (.jar /.dll) s'intègre facilement à l'application et exécute des tâches de persistance hautement fiables et évolutives avec une seule ligne de code, peu importe la complexité des structures d'objets.En conséquence, les développeurs peuvent:


Éliminer les outils et le code nécessaires à la cartographie objet-relational, qui est prouvé pour entraîner la complexité du code et la consommation de ressources tout en inhibant la performance et refactorability. Avec db4o, les utilisateurs gagnent jusqu'à 90% de temps et d'économies pour le développement de logiciels en matière de persistance.

Créez des applications intégrant un stockage de données intégré qui n'a pas besoin d'administration en temps réel et est très fiable et beaucoup plus rapide que les moteurs de bases de données classiques ou propriétaires.

Profitez des paradigmes orientés objet sans être contraints par la base de données, ce qui entraîne le déploiement de modèles d'objets plus complexes, c'est-à-dire naturels et riches en fonctionnalités sans augmenter la consommation de coûts et de ressources.

Changer, refactoriser et réutiliser des composants logiciels avec la possibilité d'ajouter de nouvelles fonctionnalités logicielles sans rompre le code hérité ou d'encourir un coût trop élevé - permettant plus de flexibilité pour rester en tête de la concurrence.Db4o est conduit par la plus grande communauté du monde de son genre, avec 20.000 développeurs Java et .NET enregistrés et comptage. Le produit a été téléchargé près d'un million de fois et déployé avec succès dans les domaines du transport, des réseaux, des sciences naturelles, de l'industrie, du consommateur et de l'entreprise. Les utilisateurs et les clients de db4o proviennent actuellement de 170 pays différents, de l'Albanie au Zimbabwe, et vont de leaders mondiaux comme Boeing, Bosch, Intel, Ricoh et Seagate à un large éventail de sociétés innovantes.


Construit sur une nouvelle technologie de base de données d'objets, db4o est actuellement la seule base de données native de Java et .NET - offrant une portabilité multi-plateforme qui libère les utilisateurs des droits de licence élevés des fournisseurs propriétaires. Proposant un large éventail de fonctionnalités de base de données orientées objet, db4o renforce les avantages des langages de programmation OO: sa réplication orientée objet (dRS), ses requêtes orientées objets (Native Queries, QbE, SODA) et l'interface utilisateur graphique ObjectManager Les fichiers de base de données d'objets de navigation sont inégalés dans le monde de la base de données.Surtout, db4o est très facile à apprendre, à mettre en œuvre et à utiliser. Le puissant moteur de base de données de db4o permet aux utilisateurs de stocker des objets avec une seule ligne de code, réduisant au minimum le temps de développement et le coût de la couche de persistance.


Ces avantages sont quadruplés lorsqu'il s'agit de changer de logiciel afin de refactoriser, d'ajouter de nouvelles fonctionnalités ou de réutiliser des composants logiciels. Db4o automatise le refactoring à travers l'environnement de développement, car toutes les API non-native et les chaînes sont éliminées. Si des mises à jour sont déployées sur la base installée, la version automatique du schéma gère automatiquement les modifications apportées au modèle d'objet sans avoir recours à des processus de conversion. Les développeurs n'ont besoin ni de renforcement, ni de précompilation, ni de processus post-compilation. Et même les processus de réplication sont largement agnostiques aux changements de logiciels, évitant ainsi la rupture des architectures de données distribuées.

Applications similaires

HECLet
HECLet

3 Jun 11

Java Programming
Java Programming

26 Dec 10

AmbientTalk
AmbientTalk

9 Feb 13

Mobile Survey
Mobile Survey

14 Feb 11

Commentaires à db4o

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!