2012-01-25 4 views
7

Dla każdego pola indeksu RavenDb mogę określić Storage, Sorting, Indexer i Analyzer. W jakich przypadkach należy używać/nie używać tych atrybutów?RavenDb Atrybuty pól indeksu

Próbowałem znaleźć szczegółowy opis tych atrybutów, ale się nie udało.

Odpowiedz

6

Jest dobra dokumentacja dostępna jest tutaj: http://ravendb.net/docs/client-api/querying/static-indexes/configuring-index-options

Jak dla kiedy używać/nie korzystanie z nich: jak popyt potrzeb. W większości przypadków nie trzeba samemu tworzyć statycznego indeksu i można polegać tylko na możliwości RavenDBs do dynamicznego tworzenia indeksów na podstawie zapytań. Jednakże, jeśli chcesz robić takie rzeczy jak wyszukiwanie pełnotekstowe, przechowywanie w terenie lub mapowanie/zmniejszanie indeksów, będziesz musiał zdefiniować indeks statyczny z góry.

+1

Dziękuję, to było to, czego potrzebowałem. Dodam jeszcze jeden adres URL, który opisuje indeks Sortowanie: http://ravendb.net/docs/client-api/querying/static-indexes/customizing-results-order – SiberianGuy