當使用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不會將任何東西持久存儲到磁盤。這是*內存* ..? –