ravendb

    1熱度

    2回答

    在使用我們的中心RavenDb遇到大量中斷後,我們正在尋找在Azure Blob存儲中緩存某些對象。 Redis沒有與ABS相同的SLA保證,因此Redis已被排除 這些對象的檢索和反序列化每分鐘都會發生,並且需要非常快地發生。 這是我們試圖用來反序列化的代碼,但它比從Raven中檢索對象要慢5-6倍。無論如何要優化它?目標大小約爲8mb var blob = container.GetBlock

    0熱度

    1回答

    我們開始在我們的中心RavenDb數據庫之上使用分佈式緩存策略。 作爲此策略的一部分,我們正在從RavenDb中檢索文檔的Etag,並從本地Azure blob存儲緩存中檢索對象的值。 我們的目標是改變非常頻繁(每天10-100對象的變化),但都極爲頻繁檢索(約5000對象檢索一分鐘,生長) 這是一個多線程的環境,以及內部RavenDb緩存不足以在AggresiveCache模式下存儲所有對象。

    1熱度

    1回答

    對於數據庫遷移,我使用StreamQuery和DocumentsByEntityName索引。但對於一些實體索引不存在,我得到一個異常:當我打開 烏鴉/ DocumentsByEntityName創建數據庫索引尚未創建後,但是: 找不到指定索引RavenStudio索引已創建。 我的代碼: var databaseCommands = this.DocumentStore.DatabaseComm

    1熱度

    1回答

    我試圖查詢IEnumerable int類型的屬性以查找集合中包含此屬性中的整數值的所有文檔。 我試圖用屬性上的索引來完成此操作,以返回滿足查詢的id列表。我在查詢中預測了ID,但是我得到了ID 0的列表。 指數 public class Merchants_CategoryId : AbstractIndexCreationTask<Merchant> { public class

    0熱度

    1回答

    索引我非常新RavenDB和遲髮型和我創建一個後臺任務字段不能查詢,但我得到一個索引錯誤,當我查詢ravendb文件,如下圖所示: public static void UpdateDoNotDisturb() { IList<HotelRoom> rooms = new List<HotelRoom>(); Hotel project; IQuery

    1熱度

    1回答

    調用存儲方法時,我使用溫莎城堡v3.4.0創建RavenDB文件會話實例,但是當我後來使用RavenDB客戶端版本低於3.0.3660我得到這個錯誤最小的代碼我可以拿出,再現錯誤: using Castle.Facilities.TypedFactory; using Castle.MicroKernel.Registration; using Castle.Windsor; using R

    0熱度

    1回答

    我想從ravendb中選擇和更新多行,但它遞歸更新相同的行。即前100行。沒有變化。 這是我的代碼。我怎樣才能選擇一些行,更新每行的一些字段,並一次又一次地做,直到我的工作完成。 var currentEmailId = 100; using (var session = store.OpenSession()) { var goon = true; while(goon)

    0熱度

    1回答

    我有一個實體類型: public class Log { public int Id { get; set; } public string Action { get; set; } public string Message { get; set; } } 我的指數: public class LogIndex : AbstractIndexCreation

    0熱度

    2回答

    我試圖從RavenDB Studio中創建一個名爲employee-tickets的集合的索引,但我似乎無法找到正確的語法。有人知道這個祕密嗎? 我試過from t in docs["employee-tickets"]但只是與以下錯誤抱怨: Cannot apply indexing with [] to an expression of type 我知道我可以重命名我的實體,但我只是不想:)

    0熱度

    1回答

    我有一個實體類型: public class Log { public int Id { get; set; } public string Action { get; set; } public string Message { get; set; } } 我的指數: public class LogIndex : AbstractIndexCreation