RavenDB索引前缀

RavenDB索引前缀,ravendb,Ravendb,因为我还没有能力在Raven Studio中升级临时索引(使用build 573),所以我手动创建了两个索引。它似乎工作得很好,但我对每个索引的前缀有一个问题:Temp、Auto、Raven。这些关键词有什么特别之处吗?当我创建自己的索引时,我应该使用这样的前缀吗?现在,当我创建索引时,我使用了临时索引中的索引名,并用Manual替换了temp这个词 这是一个可以接受的方法吗?我应该使用某个前缀吗 我以前通常使用集合/实体名称作为前缀,这样可以帮助我直观地了解索引主要基于哪个实体。如果我有获取最

因为我还没有能力在Raven Studio中升级临时索引(使用build 573),所以我手动创建了两个索引。它似乎工作得很好,但我对每个索引的前缀有一个问题:Temp、Auto、Raven。这些关键词有什么特别之处吗?当我创建自己的索引时,我应该使用这样的前缀吗?现在,当我创建索引时,我使用了临时索引中的索引名,并用Manual替换了temp这个词

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


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

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

鲍勃, 这些名字只是名字,它们是为人类而存在的,不是为乌鸦而存在的。 以Raven/开头的索引是保留的,系统可能会在某个时候覆盖这些索引。 系统可能会生成以Auto/或Temp/开头的索引,并且可能会覆盖现有索引

鲍勃, 这些名字只是名字,它们是为人类而存在的,不是为乌鸦而存在的。 以Raven/开头的索引是保留的,系统可能会在某个时候覆盖这些索引。
系统可能会生成以Auto/或Temp/开头的索引,并且可能会覆盖现有索引

我喜欢这样。我可能同意,但我想看看是否有其他人可以解释这个前缀是否有任何意义。谢谢例如,如果我使用“Auto”或“Raven”作为我自己索引的前缀,这会不会很糟糕?@Bob,是的,不要使用“Auto”或“Raven”,RavenDB最多只能阻止你这样做。更糟糕的是不会,但糟糕的事情可能会发生,我喜欢这样。我可能同意,但我想看看是否有其他人可以解释这个前缀是否有任何意义。谢谢例如,如果我使用“Auto”或“Raven”作为我自己索引的前缀,这会不会很糟糕?@Bob,是的,不要使用“Auto”或“Raven”,RavenDB最多只能阻止你这样做。更糟糕的是不会,但糟糕的事情可能会进一步发生