Optimisation de l'index Mongodb ?
伊谢尔伦
伊谢尔伦 2017-05-17 10:01:49
0
2
626

Je ne sais pas s'il n'y a pas d'optimisation dans le village index. Il n’y a pas de compréhension approfondie des index. S'il vous plaît, aidez-nous à l'expliquer en passant !

1. Chaque donnée contient des informations géographiques. (province, ville), puis j'ai créé un index :

db.v.createIndex({city:1}
db.v.createIndex({area:1}

Mon doute est que lorsque ceci est créé, n'y a-t-il aucune donnée pour créer une valeur d'index ou est-elle créée en fonction de la valeur d'index ?

    比如存在这样的数据
    id name         city         area 
    1  zhangsan     beijing      beijing
    2  lisi         shanghai     shanghai
    3  zhaowu       beijing      beijing

   #每条数据建立 
    city->beijing->1
    city->shanghai -> 2
    city->beijing->3
    
    #还是根据索引值
    city->beijing--|-> 1
                   |-> 3
    city->shanghai->2
    
    

Merci

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(2)
为情所困

Je ne comprends pas entièrement votre question. Ma compréhension générale est la suivante :

1. La plupart des index de MongoDB sont en outre des index B Tree,

 ;
1)hash index,主要用于hashed sharding
2)Geospatial index,例如2d、2dsphere,在MongoDB里面本质上B Tree实现的
3)Text index

2. B Tree est trié et enregistré en fonction de la valeur d'index et pointe vers l'emplacement de stockage de la collection correspondante.

3. Pour étendre un peu, le WiredTiger sous-jacent actuel de MongoDB utilise une arborescence de structure fusionnée pour optimiser les performances d'écriture.

Vous pouvez en savoir plus sur les index de MongoDB ci-dessus. Pour référence.

J'adore MongoDB ! Amusez-vous!

滿天的星座

Je ne comprends pas très bien votre question, mais voici quelques suggestions sur l'utilisation de MongoDB pour créer des index. Vous pouvez vous référer à :
http://forum.foxera.com/mongo...

.
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!