document-database

    -1熱度

    1回答

    請指導我如何使用面向文檔的數據庫來解決以下情形。 稱爲'Page1'(版本V1.0)的頁面可以是文檔'Document1','Document2'和'Document3'的內容頁面。如果我編輯'Page1'中的內容(版本應從V1.0更改爲V1.1)此更改應僅反映'Document1'和'Document2',但不應影響'Document3'。 現在文檔'Document1'和'Document2'

    2熱度

    1回答

    設說我有這樣的結構 public class Form { public List<Field> Fields { get; set; } } Field類可以是複合的,包括從所述Field類派生以及其他字段,所以我有某種分層結構的。該表格作爲固體文檔持久保存到RavenDB中,並且工作正常。我只是想知道從RavenDB獲得Form實例,我想讓Raven創建適當的類(類,這些類是

    3熱度

    1回答

    我正在寫一個業餘愛好的web應用程序。它目前將JSON對象發送給客戶端,客戶端又將其創建爲博客文章。目前,JSON對象如下所示: {"id1": {"title": "title1", "content": "content1", ...}, "id2": {...}, ...} 有時訂單開始有問題。例如,如果我想創建一個隨機的博客帖子顯示順序。目前,我使用單獨的數組post_ids,它看起來

    1熱度

    1回答

    我需要通過幾個模型上的視圖進行一些計算。例如: class Teacher include Mongoid::Document has_many :students end class Student include Mongoid::Document belogns_to :teacher field gold_stars, type:

    2熱度

    1回答

    我正在開發有多個模塊的系統, 社會化媒體用戶人口 - (文檔) - 姓名,祿,興趣,工作,教育 社會化媒體用戶連接數 - (圖) - 朋友 CRM - (行和列) - 電信+銀行等 僅舉幾例。我非常肯定,我已經在其中的每一箇中跨越了數百萬條記錄。 當我尋找一個NoSql數據庫來選擇我在每個類別中至少有10個。對於文檔數據庫,我有一個從MongoDB到DjonDB的數組列表。當我查找圖形數據庫時,也

    1熱度

    1回答

    我有套實體的所有的人都從抽象類派生 public abstract class NamedEntity : INamedEntity { #region Public Properties public string Description { get; set; } public string Id { get; set; } public str

    1熱度

    1回答

    我們有一個系統可以導入大量的數據。 數據可以帶有不同類型的xml文件,現在映射到c#對象。現在我們希望按名稱(這將是唯一的,但不會是Id)更新按名稱定位的現有對象,或者如果沒有匹配的名稱,則創建新文檔。 我們如何才能以最有效的方式實現這一目標?

    -1熱度

    2回答

    我要尋找一個文件DB支持Windows XP 32位,滿足以下要求: 支持決不能停止。即我希望能夠安裝最新版本的數據庫。 MongoDB不適合,因爲他們放棄了對XP的支持,而CouchDB不適合,因爲他們放棄了對Windows 32位的支持。 它應該比較簡單。顯然,應用程序不是企業應用程序,因此像Cassandra這樣的複雜數據庫已經不存在了。實際上,我想避免使用列數據庫,因爲我認爲它們的存在是爲

    2熱度

    1回答

    我一直在一個項目中,用戶可以創建簡單的模板和發展他的網站pages.He可以保存它們,也把它在互聯網上一次completed.Now我的問題 當用戶使用他的模板時,他可以保存他的工作副本並在以後回來(類似於起草電子郵件)。 用戶保存的這個工作通過解析模板頁面保存在xml文件中。 我正在考慮一個替代方案,將整個頁面本身存儲在一個文檔數據庫中,以防止一個唯一的用戶標識,這樣就不需要進行任何解析並減少負

    4熱度

    1回答

    我想學習如何使用RavenDB,併爲此創建了一個基本示例。 看起來初始化商店和查詢需要很長時間! static void Main(string[] args) { const bool createNewEntities = true; var sw = new Stopwatch(); using(var store = new EmbeddableDocum