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

Hibernate Java Discussion :

Perfomance et nécessité d'Hibernate ?


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    292
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 292
    Par défaut Perfomance et nécessité d'Hibernate ?
    Bonjour tout le monde,
    j'ai une petite question sur la performance d'Hibernate.
    j'ai une application de gestion de patrimoine qui utilise une base de données Oracle (accès via JDBC),
    l'application sert à importer des données via deux fichier texte dans la base de données (dans 2 tables).
    Après, un processus de vérification va être lancé et va mettre les données compatible dans la 3eme table.
    la base de données devient de plus en plus grande, par conséquent ce processus dure très longtemps (plusieurs accès à la base).
    Ma question :
    - est-ce-que en utilisant Hibernate je vais gagné en performance ?
    - Hibernate est-il conseillé dans le cas des petite application comme ça ?
    Merci d'avance

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Oui tu peux l'utiliser pour de petits ou de gros projets.

    Hibernate ne te fera pas, à priori, gagner en performances. C'est une couche supplémentaire.

  3. #3
    Membre éclairé Avatar de VirageGroup
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 81
    Par défaut
    Bonjour,

    En règle générale, Hibernate peut améliorer les performances des applications en utilisant ses divers mécanismes de cache.

    Néanmoins, Hibernate n'est pas trop conseillé pour faire des traitements en masse (insertion, suppression).

    VG

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Oui enfin, un bémol à tout ça, il n'y a rien de magique.
    Ca reste une surcouche à JDBC. Alors ok, avec un bon paramétrage et une utilisation pertinente des caches, on peut limiter les appels à la base, mais rien n'empêche d'utiliser des caches avec JDBC.

Discussions similaires

  1. Réponses: 7
    Dernier message: 27/02/2008, 16h45
  2. [Hibernate] Problemes de connexion d'un sous domaine
    Par sylvain_neus dans le forum Hibernate
    Réponses: 15
    Dernier message: 09/05/2006, 10h49
  3. [Plugin] Hibernate
    Par speedster dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 26/08/2004, 11h01
  4. Fonctionnement d'Hibernate
    Par coyot dans le forum Hibernate
    Réponses: 12
    Dernier message: 19/05/2004, 19h10
  5. [JDO]Hibernate : Mapping d'un champ auto-incrémenté
    Par brice.antoine dans le forum Hibernate
    Réponses: 4
    Dernier message: 02/04/2004, 10h36

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