C#開源輕量級對象數據庫NDatabase介紹

jopen 9年前發布 | 18K 次閱讀 NDatabase .NET開發

NDatabase是一個易于使用的.NET對象數據庫。為了避免關系數據庫帶來的開銷,可以嘗試用NDatabase。NDatabase是新一代的面向對象數據庫:1個原生的.NET數據庫持久層。它的主要特征有:

  •  簡單:NDatabase非常簡單,很容易學習上手使用;它API是簡單,不需要學習任何數據庫映射技術;不需要對象和存儲持久層之間的映射;NDatabase以最簡單的方式存儲對象;不需要安裝和管理。
  •  小:NDatabase 運行時小于300Kb,部署程序的時候,很容易集成到.NET應用程序中去。
  •  安全健壯:NDatabase支持ACID事務處理,保證數據的完整性。即使在硬件故障的情況下,所有的提交工作都會應用到數據庫,在下一次啟動的時候自動執行。
  • 單一數據庫文件:NDatabase使用單一的文件存儲所有的數據,包括元數據,對象,索引等。
  • 生產率:NDatabase使用很少的代碼來進行數據持久化,不需要映射。因此,開發人員可以專注于業務邏輯的實現,而不是在數據持久層浪費時間。

1.開源網址:https://ndatabase.codeplex.com/ 

                 http://ndatabase.wix.com/home#!overview/c18h9

                 http://ndatabase.net/

2.教程地址:

                官方5分鐘入門使用教程

                官方1分鐘入門使用教程

                NDataBase教程及說明文檔

                官方數據庫性能測試及對比

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!