Maison > Article > base de données > L'apprentissage Redis présente les scénarios d'application NoSQL actuels
Recommandé (gratuit) : redis
Épées jumelles SQL et NoSQL Hebi
Comment stocker les informations sur les produits sur le site Web chinois d'Alibaba
Regardez la page d'accueil du site Web chinois d'Alibaba, en prenant comme exemple les vêtements/sacs pour femmes
Historique du développement de l'architecture :
1. Processus d'évolution
2. 5ème génération
3. La mission de l'architecture de 5ème génération
Sources de données multiples qui nous concernent Types de problèmes de stockage
Jetez un œil à la page d'accueil du site Web chinois d'Alibaba, en prenant comme exemple les vêtements pour femmes/bébés filles
1. Informations de base sur le produit (numéro, nom, etc. ., données inchangées et stables)
Données stables telles que le nom, le prix, la date de fabrication et le fabricant
Base de données relationnelle, Mysql/oracle Actuellement, Taobao est en train de se dé-oiser (c'est-à-dire qu'il supprime Oracle Note). que Taobao utilise Mysql en interne. Il a été modifié par le gars génial à l'intérieur.
Pourquoi aller sur IOE
La plupart d'entre eux utilisent Mysql.
2. Description du produit, détails, informations d'évaluation (type multi-texte)
Type de description d'informations multi-textes, performances de lecture et d'écriture IO se détériorent, base de données de documents MongoDB
3. Photos du produit
Classe d'affichage de l'image du produit
Dans le système de fichiers distribué : le propre TFS de Taobao, le GFS de Google, le HDFS de Hadoop
4. Mots-clés du produit
Le propre de Taobao
ISearch
5. Bande de produits chaude et informations à haute fréquence (comme le chocolat de la Saint-Valentin)
Préparez-vous à l'avance
Base de données en mémoire
Tair, Redis, Memcache
6. Transactions de produits, calculs de prix et accumulation de points
Externe système, interface de paiement externe tierce
Alipay
Problèmes de stockage de plusieurs sources de données et de plusieurs types de données.
Résumé des difficultés et solutions pour les applications Internet à grande échelle (big data, forte concurrence, divers types de données)
Difficultés
Diversité des types de données
Diversité des sources de données et reconstruction des changements
Transformation des sources de données sans reconstruction à grande échelle de la plate-forme de services de données
Solution
EAI
Couche de service de plate-forme de données unifiée UDSL
Qu'est-ce que c'est
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!