Précédent   Forum des professionnels en informatique > Bases de données > Décisions SGBD
Décisions SGBD Forum de décisions sur le choix en bases de données. Le Comparatif
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/12/2010, 17h51   #1
Membre habitué
 
Homme Sébastien
Développeur informatique
Inscription : août 2003
Messages : 252
Détails du profil
Informations personnelles :
Nom : Homme Sébastien
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : août 2003
Messages : 252
Points : 120
Points : 120
Par défaut SQLite, Database Object ou NoTable ?

Bonjour,

Je réalise une application en C++ pour gérer ma collection de musique afin d'avoir une gestion plus poussée des tags.
Mon volume de données est de 20k enregistrements. Pour le moment mon fichier SQLite fait un peu moins de 5 Mo. Mais je veux prévoir pour 50k enregistrements.
Je veux que tout soit stocké dans 1 fichier afin de ne pas utiliser de serveur.
En C++, je ne trouve pas les bases de données relationnelles très pratiques donc je me demandais si utiliser des database objects ne serait pas mieux (cependant j'ai l'habitude de faire du SQL ) ?
Quel object database management system pourrait me convenir ?
J'ai repéré :
- GigaBASE
- Matisse (mais ça a l'air payant et j'ai un usage personnel)
- OpenLink Virtuoso

Pour ce qui est des technologies NoTable, je ne connais pas encore beaucoup de choses.
smarties est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2010, 21h35   #2
Modérateur
 
Homme Fabien
Ingénieur d'études en décisionnel
Inscription : septembre 2008
Messages : 5 684
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 34
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études en décisionnel
Secteur : Arts - Culture

Informations forums :
Inscription : septembre 2008
Messages : 5 684
Points : 10 463
Points : 10 463
Envoyer un message via ICQ à Waldar Envoyer un message via Skype™ à Waldar
Pour 5 Mo ou même 100, honnêtement ça n'aura pas grand impact, prenez ce avec quoi vous êtes à l'aise ou quelque chose que vous prendrez plaisir à développer.
__________________
Email : http://scr.im/waldar
Waldar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2010, 11h30   #3
Membre habitué
 
Homme Sébastien
Développeur informatique
Inscription : août 2003
Messages : 252
Détails du profil
Informations personnelles :
Nom : Homme Sébastien
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : août 2003
Messages : 252
Points : 120
Points : 120
C'est vrai que vu la taille je n'ai pas de quoi m'en faire.
Je pourrais même réduire mon nombre de tables (11 à 6) et répéter les informations en indexant certaines pour développer plus rapidement derrière.
smarties est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2010, 05h16   #4
Membre émérite
 
Inscription : juin 2006
Messages : 1 204
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : juin 2006
Messages : 1 204
Points : 922
Points : 922
peut-etre regardes SOCI http://soci.sourceforge.net/

il permet de "binder" et de "fetcher" des objets c++
epsilon68 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h59.


 
 
 
 
Partenaires

Hébergement Web