2011-11-01 32 views
1

我聽說過很多,並且閱讀了很多關於sedna,本地xml數據庫,但從未看到過生命的例子或源代碼或如何實現。Native XML DataBase - Sedna -

是不是我可以建立一個ASP.net,C#網站並使用totaly XML本地數據庫? 如果可能的話,我想知道更多。

如果存在一個現場示例,那也會有所幫助。

我想嘗試一下。

謝謝

回答

2

我不是一個C#或ASP.Net開發者,但我可以保證,你可以建立一個使用原生XML數據庫,無論你的語言是一個應用程序。 「原生XML數據庫」指定在內部,與啓用XML的數據庫相比,數據庫管理器使用實際的XML來存儲數據,而不是其他中間格式。

有關這些差異的更多信息,你可以看看here。 我試圖做出澄清,以免誤導Native XML與XML Embedded數據庫。 在上面的鏈接中,您還可以看到一些XML Native數據庫,其中一些使用C或C++編寫(如Sedna本身,還有Berkeley XML DB,在問題Is Berkeley DB XML a viable database backend?中有很好的概述)。其中一些數據庫可以嵌入,但這很大程度上取決於您的開發語言。我知道可嵌入的數據庫是eXist,它完全用Java編寫(並且可以嵌入到Java應用程序中)。您必須通過網絡從應用程序訪問數據庫。

既然你喜歡的語言是C#,你的意圖是處理塞德娜(我假設),你可以下載驅動程序here(有C#驅動程序!)。

請注意我沒有自己測試過。