Bonjour
Je suis entrain de developper ma première application java, connectée à une base de donnée Access, et là j'ai une petite question à poser. En fait dans mon application je charge tous les données dans des vecteurs à partir de la base de données ensuite à chaque fois que j'ai besoin d'une informations je la récupère à partir du vecteur correspondant, biensure si j'ai des modifications à faire, je les appliquent à la base de données et aux vecteurs correspondants.
En se basant sur cette méthode ca me complique un peu les choses, car j'ai toujours besoin d'effectuer un travail en double lorsqu'il s'agit d'une modification (sur le vecteur et sur la base de données), mais ce qui m'encourage à procéder ainsi c'est que lorsqu'il s'agit d'une récuperation de données, ca aidera à reduire les temps de réponse du programme, puisqu'un accés à la RAM (à un vecteur) est beaucoup plus rapide qu'un accès au disque dur (la base de données).
Je sollicite alors les experts du domaine de répondre à la question suivante : devrai-je continuer à procéder ainsi, ou devrai-je alors illiminer les vecteurs, et récupérer les données à travers des fonctions qui interrogeront la base de données?
merci d'avance
Partager