2011-08-09 56 views
3

当使用EmbeddableDocumentStore为RavenDB,哪里的数据得到存储在磁盘上RavenDB Embedded:存储在磁盘上的数据在哪里?

var documentStore = new EmbeddableDocumentStore { DataDirectory = "TestApp" }; 

DataDirectory目录和磁盘位置之间的关系?

更新:使用2011-08-09最新版本。这是一个控制台应用程序,所以没有ASP.NET目录。

回答

6

它将使用该目录是基于应用程序的当前目录或基本目录,如果你使用〜作为开始

+0

你是什么意思?它写入某个文件夹并在那里创建一个文件? –

+1

我正在运行控制台应用程序,因此该文件夹位于/ bin/Debug-folder中。这解释了它:P –

+0

我认为embeddableDocumentStores不会将任何东西持久存储到磁盘。这是*内存* ..? –

1

你正在使用什么构建?从大约一个月前开始,该设置被忽略,并且使用了“数据”的默认目录。

+0

更新的问题,谢谢。 –