刚开始使用RavenDb并通过工作室查看数据库中的内容。
添加非常简单的对象后我注意到的一件事当然是路径中包含HILO /的系统记录吗?
这是什么记录?我认为它代表了实体的标识符?那是对的吗?为什么它甚至可以在stidio中看到?当然我不在乎也不会用这个?
答案 0 :(得分:3)
RavenDB默认使用HILO算法生成身份。 "嗨(高)" " Lo(低)"保存在服务器中的值值在客户端中维护。你在工作室看到的是"嗨"值:http://ravendb.net/docs/article-page/3.0/csharp/client-api/document-identifiers/hilo-algorithm
这是一篇很好的博客文章,解释了HiLo算法的工作原理: http://codeofrob.com/entries/ravendb---the-hilo-what-how-and-why.html