document-database

    0熱度

    1回答

    我將使用C#爲我們自己的電子商務網站開發客戶分析項目(與Google Analytics類似但不相同)。我對這類項目很陌生,客戶剖析項目也是一個全新的項目。你能給我一些建議嗎? 我認爲應該有兩個部分,第一部分是「網站的跟蹤訪問數據」,二是「分析跟蹤的數據的」。 你能給我一些建議嗎?謝謝: 什麼樣的設計模式最適合這種項目? (管道和過濾器?或其他?)我使用C#。 什麼樣的數據庫最適合? RDBMS或

    8熱度

    1回答

    我有一個調整過程,後臺線程定期從外部Web服務檢索對象ID列表並嘗試將缺失的實體添加到嵌入的RavenDb數據庫。執行此過程中的循環是: foreach (var pageId in listOfPageIds) { if (_contentService.GetPageByPageId(pageId) == null) { _contentService.Add

    2熱度

    1回答

    我有興趣將我們的應用程序(或其中的一部分)切換到使用NHibernate的SQL服務器中的RavenDB。 ,我似乎無法在烏鴉找到的關鍵特徵是用於查詢界面的使用,例如: ISearchable { string Name {get;set;} } Class1 : ISearchable { string Name {get;set;} } Class2 : IS

    5熱度

    1回答

    我需要在數據庫中存儲大約1億條記錄。其中約60-70%將每天刪除,每天插入相同數量的記錄。我感覺像Hbase這樣的文檔數據庫,Big Table會適合這個。還有許多其他的數據存儲,如Cassandra,MongoDb等。對於這類問題,哪種數據存儲會很有用,因爲每天會有大量的讀/寫操作(數十萬的數量級)。

    12熱度

    2回答

    面向文檔的數據庫(特別是RavenDB)真的很吸引我,我想與他們玩一下。然而作爲一個非常習慣於關係映射的人,我試圖想到如何在文檔數據庫中正確地建模數據。 說我有一個在我的C#應用​​程序下面的實體CRM(留出不需要的屬性): public class Company { public int Id { get; set; } public IList<Contact> Con

    3熱度

    2回答

    有人知道任何文檔數據庫是否提供良好的搜索功能?我看到RavenDb在某種程度上使用Lucene.net,但我正在尋找像Truffler.net客戶端api所提供的更加集成的搜索體驗。他們在Elasticsearch之上建立了一個.net客戶端,它提供了很好的搜索功能。 我認爲這將是一個殺手級的功能,如果任何文檔數據庫客戶端可以通過他們的客戶端API直接提供類似的功能,但我不確定這是否可行。

    4熱度

    1回答

    我正在創建一個文檔模型存儲在文檔數據庫(RavenDB)中。我正在建模的域名圍繞着Incidents。事件具有來源,優先級,類別,影響級別和許多其他分類屬性。在RDBMS中,我有一個Incident表,其中包含Foreign Keys表,Categories表,Impacts表等,但我不知道如何在文檔數據庫中處理它(這是我的第一個Doc BD)。 我有兩種類型的參考數據: 簡單的查找值:Count

    2熱度

    1回答

    喲 - 這本身不是一個ravendb問題 - 這是另一個與文檔dbs有關的設計問題 。 所以我一直在使用DenormalizedReference頗有幾分,它有 只是發生在我在很多地方,這使得DDD比較硬。 所以,說比如我有了一個孩子集合的對象: List<DenormalizedReference<SomeType>> 這個孩子時,父母與 實例化一個重載的構造函數接受List<SomeOth

    7熱度

    2回答

    我在Windows上運行MongoDB。我有一個或多個線程可以刪除並重新創建一個集合。 使用mongo.exe與show collections()命令,我看到多個具有相同名稱的集合(具有相同名稱的超過1000個集合!)。 當我運行驗證: > db.MY_COLLECTION.validate() 我得到: { "errmsg" : "ns not found", "ok" : 0, "val

    0熱度

    1回答

    我正在使用Google App Engine和Big Table。 我有一個person實體,看起來像這樣: { // This property would be encoded into JSON and saved un-indexed as db.Text() phone_numbers: { 'hHklams8akjJkaJSL': // <--