当使用EmbeddableDocumentStore为RavenDB,哪里的数据得到存储在磁盘上?RavenDB Embedded:存储在磁盘上的数据在哪里?
var documentStore = new EmbeddableDocumentStore { DataDirectory = "TestApp" };
有DataDirectory目录和磁盘位置之间的关系?
更新:使用2011-08-09最新版本。这是一个控制台应用程序,所以没有ASP.NET目录。
当使用EmbeddableDocumentStore为RavenDB,哪里的数据得到存储在磁盘上?RavenDB Embedded:存储在磁盘上的数据在哪里?
var documentStore = new EmbeddableDocumentStore { DataDirectory = "TestApp" };
有DataDirectory目录和磁盘位置之间的关系?
更新:使用2011-08-09最新版本。这是一个控制台应用程序,所以没有ASP.NET目录。
它将使用该目录是基于应用程序的当前目录或基本目录,如果你使用〜作为开始
你正在使用什么构建?从大约一个月前开始,该设置被忽略,并且使用了“数据”的默认目录。
更新的问题,谢谢。 –
你是什么意思?它写入某个文件夹并在那里创建一个文件? –
我正在运行控制台应用程序,因此该文件夹位于/ bin/Debug-folder中。这解释了它:P –
我认为embeddableDocumentStores不会将任何东西持久存储到磁盘。这是*内存* ..? –