2015-12-10 30 views
1

我的目标是让Orchard CMS与MongoDB搭配使用。Make Orchard与MongoDB搭配使用

我期待在谷歌有关如何启动与整合,但我没有找到任何这文档的一些资源。

是否有人已经让Orchard与NoSQL DB一起工作? 为了将默认数据库从SQL Server修改为MongoDB,第一步是什么?

我阅读本文档:

http://weblogs.asp.net/bleroy/the-shift-how-orchard-painlessly-shifted-to-document-storage-and-how-it-ll-affect-you

阅读on release note from 1.8

Performance improvements by unleashing the power of the document db architecture built in Orchard 

但我不图什么这意味着什么

在果园UserVoice的,已经有43票的MongoDB延期

https://orchard.uservoice.com/forums/50435-general/suggestions/2262572-mongodb

回答

2

果园1将大量的数据以XML的形式存储在其内容项目表的特殊列中。这就是全部意思。数据库仍然必须是关系型的,并且仍然必须与nHibernate一起工作。这不包括MongoDB。

果园2的,从另一方面数据的故事是专为文档存储,或者更确切地说是从查询分开存储,并可以与存储部件几乎任何工作。

所以MongoDB的作为内容存储库的果园1永远不会发生,但它会为果园2.

+0

感谢您的明确答复@ bertrant - 乐罗伊! Orchard 2的默认数据库是MongoDb吗?还是正式支持?有没有可以实验的alpha或beta版本的回购? – Jerome2606

+0

不,默认不会是MongoDB,并且要清楚,我只是说支持它会很容易,而不是它会出现在框中。回购协议是在这里:https://github.com/OrchardCMS/Orchard2再次 –

+0

好,谢谢,在2016年1月,我将与一队,使果园工作(V 1)MongoDB的工作,我想会有分享一些机会有关Orchard Orchard Core Team on Orchard的一些代码(v 2)。 – Jerome2606

相关问题