2012-01-25 6 views
7

Pour chaque champ Index RavenDb, je peux spécifier Stockage, Tri, Indexeur et Analyseur. Dans quels cas dois-je utiliser/ne pas utiliser ces attributs?Attributs du champ Index RavenDb

J'ai essayé de trouver une description détaillée de ces attributs mais je n'y suis pas parvenu.

Répondre

6

Il y a une bonne documentation disponible ici: http://ravendb.net/docs/client-api/querying/static-indexes/configuring-index-options

Quant à savoir quand utiliser/ne pas les utiliser: comme la demande des besoins. La plupart du temps, vous n'avez pas besoin de créer vous-même un index statique et vous pouvez simplement compter sur la capacité de RavenDBs à créer des index dynamiquement en fonction de vos requêtes. Cependant, si vous voulez faire des choses comme la recherche en texte intégral, le stockage sur le terrain ou les index de mappage/réduction, vous devrez définir un index statique à l'avance.

+1

Merci, c'était vraiment ce dont j'avais besoin. Je vais juste ajouter une autre URL qui décrit index Tri: http://ravendb.net/docs/client-api/querying/static-indexes/customizing-results-order – SiberianGuy