Lotus Notes將所有數據存儲在NSF文件中。 NSF文件是Notes文檔的容器,它是非結構化記錄。每個Document可以包含任意數量的Items,與關係數據庫的表和列類似。然而,與關係數據庫不同的是,數據模型級別上沒有關於文檔必須具有的項目的限制,因此每個單獨的文檔可能包含極其不同的數據。
註釋視圖用於以看到裏面文檔中的數據,通常是在具有類似的項目文檔濾波。 Notes代理,頁面和更多工具可用於輕鬆地從NSF中獲取數據。
注意的強項是它易於通過視圖,XML,HTML,Java servlet爲,等它管理通過強大的複製系統容易分佈式數據通過表單捕獲數據,以及outputing數據。它的內置安全性也被高度吹捧。
CouchDB的,由前光圈/蓮花/ IBM員工,達米安·卡茨,創造有許多這些同樣的力量,沒有Lotus Notes中的開銷和成本。
Word文檔可能會導致Lotus Notes世界的混淆。文檔文檔(如PDF,Word文檔,Excel文件等)作爲非結構化數據的一部分存儲在Lotus Notes文檔中。
SharePoint將數據存儲在SQL服務器中。它的數據非常基於列表,並具有在服務器上存儲文件文檔的額外功能,並且還可以在其上保存元信息。
SharePoint列表非常類似於平板表,但與Lotus Notes不同,該列表確實對其數據有約束。
SharePoint數據通常是通過基於Web的界面收集和公開的,但有多種方法可以訪問數據,如SharePoint API,Web服務,XML甚至直接從SQL服務器(不推薦)訪問數據。
可用性:對於最終用戶,這兩個在這裏排名很高。 SharePoint全都是基於Web的,最終用戶只需很少的培訓就可以輕鬆管理SharePoint網站。 Lotus Notes需要Notes客戶端或需要構建Domino應用程序才能通過Web進行展示。對於開發人員來說,Notes更易於使用,但很古怪,並使用專有語言 - Notes公式語言和LotusScript。對於一些基本的工作流程和站點操作,SharePoint不需要任何編碼,但爲了得到嚴格的控制,您需要成爲一名.NET開發人員,而且代碼可能非常複雜。
檢索性能:對於小型項目,Lotus Notes很好。超過10,000份文檔的超大型數據庫往往會開始下降。 SharePoint使用SQL服務器,因此它可以輕鬆處理其數據存儲中的大量列表或文件。
搜索性能/質量:兩者都具有良好的搜索功能,但如果您嘗試搜索大量文檔,則SharePoint會獲勝。
可擴展性/集成:SharePoint更具可擴展性。但是,兩者都可以輕鬆地與使用XML的其他系統集成。 Notes還可以使用Java代理/ servlet和Web服務進行集成。 SharePoint有其Web服務API和用於集成的第三方附加組件。
獎勵:Lotus Notes目前並不像SharePoint那麼流行。有關於文檔的關鍵地方,如www.notes.net和各種開發人員博客。
非常豐富的答案。感謝分享! – 2009-05-29 02:22:24