RavenDB索引前缀

时间:2012-02-23 15:00:09

标签: ravendb

由于我还没有能力在Raven Studio中推广临时索引(使用build 573),我手动创建了两个索引。它似乎运作良好,但我对每个索引的前缀有一个疑问:Temp,Auto,Raven。这些关键字有什么特别之处吗?当我创建自己的索引时,我应该使用这样的前缀吗?现在,当我创建索引时,我使用了temp索引中的索引名称,并用手动替换了Temp。

这是一种可接受的方法吗?我应该使用某个前缀吗?

enter image description here

2 个答案:

答案 0 :(得分:2)

我通常使用集合/实体名称作为前缀,这样可以帮助我直观地理解索引主要基于什么实体。如果我有索引获取最新的电影列表。我将它命名为Movie / GetLatestIndex ..

答案 1 :(得分:2)

鲍勃, 名称只是名称,它们适用于人类,而不适用于RavenDB。 以Raven /开头的索引是保留的,并且可能在某些时候被系统覆盖。 以Auto /或Temp /开头的索引可能由系统生成,并且可能会覆盖现有索引。