2012-01-25 22 views
7

Per ogni campo Indice RavenDb posso specificare Memoria, Ordinamento, Indicizzatore e Analizzatore. In quali casi dovrei usare/non usare questi attributi?RavenDb Attributi campo indice

Ho cercato di trovare la descrizione dettagliata di questi attributi ma non ci sono riuscito.

risposta

6

C'è una buona documentazione disponibile qui: http://ravendb.net/docs/client-api/querying/static-indexes/configuring-index-options

Per quanto riguarda quando usare/non usarli: come vostra richiesta esigenze. La maggior parte delle volte, non è necessario creare un indice statico per conto proprio e basarsi semplicemente sulla capacità di RavenDBs di creare indici in modo dinamico in base alle query. Tuttavia, se si desidera eseguire ricerche di testo completo, archiviazione di campi o mappare/ridurre gli indici, sarà necessario definire un indice statico in anticipo.

+1

Grazie, in realtà era ciò di cui avevo bisogno. Aggiungerò solo un altro url che descrive l'ordinamento dell'indice: http://ravendb.net/docs/client-api/querying/static-indexes/customizing-results-order – SiberianGuy