首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在CD和CM环境下Sitecore数据库的使用

在CD和CM环境下Sitecore数据库的使用
EN

Stack Overflow用户
提问于 2017-05-05 14:27:15
回答 1查看 2.5K关注 0票数 0

内容传递服务器(CD)=指向Web db的网站

  1. 此服务器包含主数据库吗?
  2. Master在此服务器中的用途是什么?

内容管理服务器(CM)活动环境:-

  • 指向主数据库的网站
  • 指向主数据库的Sitecore站点

3)可以删除web数据库吗?

4) web的用途是什么?

内容管理服务器(CM)正常:-

  • 指向Web的网站
  • 指向主数据库的Sitecore站点

5)如果内容编辑器使用sc_edit编辑网站,则更新web还是主db?

6)在这个服务器上我们需要web db吗?

7) CM上的发布将把CM中的主数据以CD的形式发布到Web上。

8)发布机制如何知道要发布的DB位于另一个服务器(CM->CD)上?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-05 14:34:51

( 1)不需要CD服务器上的master数据库连接

2)在CD服务器上不使用master数据库连接

3)不,你不能移除。CM框必须定义web数据库。此数据库应与CD服务器上使用的数据库相同。这就是内容提升的执行方式。您可以将项目从master数据库发布到web,因此实际上您要将该项目的特定版本从master数据库复制到web

4)请参阅3),如果您使用Solr (而不是Lucene)进行索引,您的CM框应该同时对主索引和web索引进行索引。

5) master

6)与3)相同

( 7)否。将从CM master数据库发布到CM web数据库(应该与CD web数据库相同)。除非你把连接字符串弄得一团糟。

8)它不知道这一点。这是SQL数据库。它不在乎谁使用那个数据库。您将从CM和(可能多个) CD盒连接到同一个数据库。CM写,CD盒读。就这样。

为了使事情更清楚,请查看3.2 Isolating the CM and CD Environments of 混凝土CMS标度指南。这是为塞特科雷7,但它是类似的在塞特罗尔8+。

示例多实例环境(上图“缩放指南”中的图像):

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43807503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档