J'ai trouvé que les bases de données sont généralement disponibles en deux versions, votre SGBDR orienté ligne classique ou une base de données orientée objet (OODBMS). Cependant, au milieu des années 90, je me souviens, une nouvelle race de bases de données qui étaient axées sur les colonnes. Certains d'entre eux ont reçu le terme 4GL, mais je ne pense pas que ce terme soit resté.Recommandations pour la base de données orientée colonne
Ce que je voudrais savoir est la suivante:
- Quelles bases de données axées sur des colonnes existent encore?
- Quelles sont les caractéristiques de performance de ces bases de données?
- Y a-t-il des bases de données orientées colonne open source? Avec quelles plates-formes interagissent-ils (.NET, Java, etc.)?
- Quelle a été votre expérience générale avec eux?
Les deux bases de données orientées colonnes dont je me souviens de travailler avec sont FAME et KDB.
Je ne pense pas que 4GL était généralement associé à des 'bases de données orientées colonne'; c'était une référence à la langue de quatrième génération, où C et les langues apparentées sont/étaient des langues de troisième génération, et les 4GL ont eu tendance à être des langues «non-procédurales» ou «non-impératives». –
FYI Nous avons rédigé une comparaison de certaines bases de données de colonnes ici: http://www.timestored.com/time-series-data/column-oriented-databases –