IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Décisions SGBD Discussion :

[Embarqué] Quelle BDD pour appli mono user ?


Sujet :

Décisions SGBD

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2006
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 40
    Par défaut [Embarqué] Quelle BDD pour appli mono user ?
    Bonjour

    Je doit réaliser une appli mono utilisateur pour definir des graphs.
    un graph etant la definition de sommets et d arcs entre ces sommets.
    Pour un graph
    Le nombre de sommet ~= 100 000
    Le nombre de d arcs > 700 000

    Je pense donc avoir besoin d une BDD pour stocker tout ca.
    Le souci est de n avoir aucune admin et d une portabilité sur plusieurs OS (mac win linux) le language de developpement choisi est le java.
    Dans l ideal tout ca doit etre packagé pour que l utilisateur install et ca marche

    Avez vous une idee sur le type de choix vers lequesl je peux m orienté sachant aussi qu un produit gratuit est de rigueur.

    EDIT : Vu le nombre de topic la dessus je vais mettre mes resultats

    SQLlite http://www.sqlite.org/
    mais je ne sais pas ce que ca vaut
    db4o/4.5.200 http://www.db4o.com/
    the open source object database for Java and .NET
    Hibernate/hsqldb http://www.hibernate.org/ http://hsqldb.org
    relational persistence for idiomatic Java
    Hibernate/mysql http://www.hibernate.org/ http://www.mysql.com/
    relational persistence for idiomatic Java
    JDBC/MySQL http://www.mysql.com/
    the world's most popular open source database
    JDBC/Mckoi http://mckoi.com/database/
    an open source Java SQL database system
    JDBC/Derby http://db.apache.org/derby/ (en java )
    the Apache Derby project
    JDBC/HSQLDB http://hsqldb.org sgdb java
    lightweight 100% Java SQL database engine
    JDO/VOA/mysql http://www.versant.com/opensource
    Versant Open Access

    PolePosition benchmark results http://www.polepos.org .

  2. #2
    Membre averti
    Inscrit en
    Janvier 2006
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 40
    Par défaut
    Malgré tout ca je n ai pas encore choisi.
    Mais mon choix se portera sans doute vers une solution full java type derby ou hsqldb...
    faut que je regarde de plus pres ces 2 animaux ...

  3. #3
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Par défaut
    derby et hsql sont deux bons choix.
    sqlite un mauvais par rapport a java : le driver jdbc est pas top.

    mysql est bien sur une bonne base (pas gratuite pour un projet closed sources je rapelle) mais plus dur a embarquer

    entre JDBC et hibernate : c'est un choix qui depends de ce que tu veux faire. le mapping OR est tres puissant, mais parfois du bon vieux sql ca suffit.

  4. #4
    Membre averti
    Inscrit en
    Janvier 2006
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 40
    Par défaut
    Je pense aussi que du sql sera amplement suffisant dans ce cas.
    Il ne me reste plus qu a voir lequel est le plus simple a intégrer dans mon appli.
    Reste que les benchs de hsqldb sont nettement superieur a tous les autres produits dans cette evaluation mais ce n est sans doute pas le critere le plus important dans mon cas..
    A noté :
    HSQLDB 1.8.0 is also the database engine in OpenOffice.org 2.0, soon to appear on millions of desktops around the world.

  5. #5
    Membre chevronné Avatar de xixi31
    Inscrit en
    Juin 2005
    Messages
    423
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juin 2005
    Messages : 423
    Par défaut
    salut,

    anotherboo, j'aimerais avoir des infos sur les choix que tu as finalement pris?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Quelle BDD pour utiliser MDX ?
    Par gillou_14 dans le forum SSAS
    Réponses: 2
    Dernier message: 02/09/2007, 22h40
  2. Quelle BDD pour appli déconnectée ?
    Par cicko dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 17/11/2006, 14h55
  3. Quelle BDD pour un gros site commercial?
    Par j_dron dans le forum Décisions SGBD
    Réponses: 13
    Dernier message: 27/10/2005, 19h31
  4. Quelle BDD pour une grande utilisation et en cluster?
    Par SkyDev dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 21/10/2005, 20h20
  5. Quelle Bdd pour développement appli commerciale
    Par cicko dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 21/09/2005, 16h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo