EAV Solutions / packages / fournisseurs?
-
11-09-2019 - |
Question
J'ai été récemment exposé au concept d'un modèle de base de données d'attributs d'entité de valeur via. le système de commerce électronique Magento. Varien (la société derrière Magento) a utilisé une base de données relationnelle (MySQL) pour créer un modèle de style EAV en utilisant des objets PHP.
Je suis curieux de savoir s'il y a des bases de données EAV « natifs » solutions là-bas. Le « présenté récemment sur un débordement de pile CouchDB » semble que cela pourrait adapter ce modèle. Est-ce une hypothèse correcte, ou est CouchDB autre chose? Où pourrais-je trouver autre EAV dans la nature?
Relational est de MySQL comme EAV est de _______?
La solution
Relational est de MySQL comme EAV est ...
Différentes technologies de bases de données non relationnelles sont de plus en plus populaires, pour soutenir les attributs dynamiques. Voici quelques-unes que vous devriez vérifier:
- BerkeleyDB
- projet Voldemort
- CouchDB
Tous ces éléments sont préférables à essayer de forcer le modèle de données EAV dans une base de données relationnelle!
Voir aussi Les bases de données de nouvelle génération