recherche

Maison  >  Questions et réponses  >  le corps du texte

nosql - redis or mongodb?

1.什么场景适合redis?
2.什么场景适合mongodb?
3.什么场景是不适合用kv型数据库来做的?
4.SNS型网站是否可以完全放弃关系型数据库?
5.B2C型网站是否可以尝试用kv型数据库来做?

巴扎黑巴扎黑2812 Il y a quelques jours721

répondre à tous(3)je répondrai

  • 大家讲道理

    大家讲道理2017-04-21 10:59:23

    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

    répondre
    0
  • 大家讲道理

    大家讲道理2017-04-21 10:59:23

    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

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-21 10:59:23

    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

    répondre
    0
  • Annulerrépondre