C# RavenDB Embedded:磁盘上的数据存储在哪里?

C# RavenDB Embedded:磁盘上的数据存储在哪里?,c#,ravendb,embedded-database,C#,Ravendb,Embedded Database,当为RavenDB使用嵌入式文档存储时,数据存储在磁盘的什么位置 var documentStore = new EmbeddableDocumentStore { DataDirectory = "TestApp" }; 数据目录与磁盘位置之间是否存在相关性 更新:使用截至2011-08-09的最新版本。它是一个控制台应用程序,因此没有ASP.NET目录。您使用的是什么版本?在大约一个月前的内部版本中,此设置被忽略,并使用了默认的“数据”目录。它将使用的目录基于应用程序的当前目录,或者基本目

当为RavenDB使用嵌入式文档存储时,数据存储在磁盘的什么位置

var documentStore = new EmbeddableDocumentStore { DataDirectory = "TestApp" };
数据目录与磁盘位置之间是否存在相关性


更新:使用截至2011-08-09的最新版本。它是一个控制台应用程序,因此没有ASP.NET目录。

您使用的是什么版本?在大约一个月前的内部版本中,此设置被忽略,并使用了默认的“数据”目录。

它将使用的目录基于应用程序的当前目录,或者基本目录,如果您使用~作为起始目录

这是什么意思?它会写入某个文件夹并在那里动态创建一个文件?我正在运行一个控制台应用程序,所以该文件夹位于/bin/Debug文件夹中。这就解释了:PI认为EmbeddedBledDocumentStores不会将任何内容持久化到磁盘。都在记忆里@克罗姆:不是真的。。。嵌入式版本将数据保存在磁盘中,但也可以使用内存中的变体。