让 Orchard 与 MongoDB 一起工作
Make Orchard works with MongoDB
我的 objective 是让 Orchard CMS 与 MongoDB 一起工作。
我在 Google 上查找有关如何开始集成的一些资源,但我没有找到任何相关文档。
有人已经让 Orchard 使用 NoSQL DB 了吗?
将默认数据库从 SQL 服务器修改为 MongoDB 的第一步是什么?
我阅读了这份文档:
Performance improvements by unleashing the power of the document db architecture built in Orchard
但我不明白那是什么意思
在 Orchard Uservoice 中,已经有 43 票支持延期 MongoDB
https://orchard.uservoice.com/forums/50435-general/suggestions/2262572-mongodb
Orchard 1 在其内容项 table 的特殊列中存储了大量编码为 XML 的数据。这就是它的全部意思。数据库仍然必须是关系型的,并且仍然必须与 nHibernate 一起工作。这不包括 MongoDB.
另一方面,Orchard 2 的数据故事是为文档存储而构建的,或者更准确地说,它将存储与查询分开,并且可以与存储部分的几乎所有内容一起使用。
所以 MongoDB 作为 Orchard 1 的内容存储永远不会发生,但对于 Orchard 2 会发生。
我的 objective 是让 Orchard CMS 与 MongoDB 一起工作。
我在 Google 上查找有关如何开始集成的一些资源,但我没有找到任何相关文档。
有人已经让 Orchard 使用 NoSQL DB 了吗? 将默认数据库从 SQL 服务器修改为 MongoDB 的第一步是什么?
我阅读了这份文档:
Performance improvements by unleashing the power of the document db architecture built in Orchard
但我不明白那是什么意思
在 Orchard Uservoice 中,已经有 43 票支持延期 MongoDB
https://orchard.uservoice.com/forums/50435-general/suggestions/2262572-mongodb
Orchard 1 在其内容项 table 的特殊列中存储了大量编码为 XML 的数据。这就是它的全部意思。数据库仍然必须是关系型的,并且仍然必须与 nHibernate 一起工作。这不包括 MongoDB.
另一方面,Orchard 2 的数据故事是为文档存储而构建的,或者更准确地说,它将存储与查询分开,并且可以与存储部分的几乎所有内容一起使用。
所以 MongoDB 作为 Orchard 1 的内容存储永远不会发生,但对于 Orchard 2 会发生。