Redis est utilisé là où les E/S peuvent constituer un goulot d'étranglement. Il stocke les données qui sont toujours lues et écrites à partir du disque dur pour réduire la surcharge des E/S du disque dur. Il peut être considéré comme un cache. Redis est né pour améliorer la vitesse des E/S.
MongoDB peut stocker d'énormes quantités de données. Après tout, il s'agit d'une base de données sur disque dur, différente de Redis. La vitesse est également très rapide (si l'index est construit correctement), bien sûr, cela est comparé à d'autres bases de données sur disque dur.
Depuis que j'ai commencé à utiliser le style non relationnel, je n'ai plus jamais utilisé le style relationnel.
On estime que le KV pur ne peut pas le satisfaire. Après tout, la requête est également une exigence rigide.
Je pense que les applications et le commerce électronique peuvent le faire
1. Vous pouvez utiliser mongodb pour toutes les données produit, y compris la recherche d'attributs
2 Les données sur les prix des produits peuvent également être utilisées avec mongo, y compris les promotions complexes, les remises complètes, les restrictions et les achats groupés
3 Les données de commande doivent également utiliser des données relationnelles MySQL
4 Les données utilisateur peuvent également être générées à l'aide de MySQL,
5 commentaires utilisant mongo
1.redis est similaire à membercache et peut être utilisé comme cache durable. Il est rarement utilisé comme base de données seule
.2.mongodb est similaire à MySQL et a une bonne évolutivité
3. Systèmes impliquant des opérations associatives
4. Oui, mais ils seront utilisés conjointement
5. Oui, dans certaines données
Redis est utilisé là où les E/S peuvent constituer un goulot d'étranglement. Il stocke les données qui sont toujours lues et écrites à partir du disque dur pour réduire la surcharge des E/S du disque dur. Il peut être considéré comme un cache. Redis est né pour améliorer la vitesse des E/S.
MongoDB peut stocker d'énormes quantités de données. Après tout, il s'agit d'une base de données sur disque dur, différente de Redis. La vitesse est également très rapide (si l'index est construit correctement), bien sûr, cela est comparé à d'autres bases de données sur disque dur.
Depuis que j'ai commencé à utiliser le style non relationnel, je n'ai plus jamais utilisé le style relationnel.
On estime que le KV pur ne peut pas le satisfaire. Après tout, la requête est également une exigence rigide.
@michel yang : C'est MemoryCache, n'est-ce pas
Je pense que les applications et le commerce électronique peuvent le faire
1. Vous pouvez utiliser mongodb pour toutes les données produit, y compris la recherche d'attributs
2 Les données sur les prix des produits peuvent également être utilisées avec mongo, y compris les promotions complexes, les remises complètes, les restrictions et les achats groupés
3 Les données de commande doivent également utiliser des données relationnelles MySQL
4 Les données utilisateur peuvent également être générées à l'aide de MySQL,
5 commentaires utilisant mongo