在CD和CM环境中使用Sitecore数据库

在CD和CM环境中使用Sitecore数据库,sitecore,Sitecore,内容交付服务器(CD)=指向Web数据库的网站 此服务器是否包含主数据库 主数据库在此服务器中有什么用途 内容管理服务器(CM)实时环境:- 指向数据库大师的网站 Sitecore站点指向主数据库 3) 我们可以删除web数据库吗 4) web数据库的用途是什么 内容管理服务器(CM)正常:- 指向Web数据库的网站 Sitecore站点指向主数据库 5) 如果内容编辑器使用sc_edit编辑网站,则更新web数据库或主数据库 6) 我们需要这个服务器中的web数据库吗 7) 在CM上发

内容交付服务器(CD)=指向Web数据库的网站

  • 此服务器是否包含主数据库
  • 主数据库在此服务器中有什么用途
  • 内容管理服务器(CM)实时环境:-

    • 指向数据库大师的网站
    • Sitecore站点指向主数据库
    3) 我们可以删除web数据库吗

    4) web数据库的用途是什么

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

    • 指向Web数据库的网站
    • Sitecore站点指向主数据库
    5) 如果内容编辑器使用sc_edit编辑网站,则更新web数据库或主数据库

    6) 我们需要这个服务器中的web数据库吗

    7) 在CM上发布会将CM中的Master数据发布到CD中的Web吗

    8) 发布机制如何知道要发布的数据库位于另一台服务器(CM->CD)?

    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隔离CM和CD环境。它适用于Sitecore 7,但与Sitecore 8+类似

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

    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隔离CM和CD环境。它适用于Sitecore 7,但与Sitecore 8+类似


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

    因此CD是一个没有任何数据库的服务器。CD的数据库驻留在CM中,对吗?基于此链接,每个服务器(CM&CD)中似乎都有数据库。CD服务器可以访问
    core
    web
    数据库。但内容不是在CD服务器上创建的。内容在CM服务器上的
    master
    数据库中创建,然后复制到
    web
    数据库(CM和CD盒都使用该数据库)。见上图。一个
    Web
    数据库,供CM和CD盒使用。该图非常有用。我认为dbs驻留在CM服务器和CD服务器中。但是从图中我看到dbs是在CD和CM之间共享的。因此,dbs可以驻留在自己的服务器中(而不是物理驻留在CD/CM中)。还有一个问题,我给出的url给人的印象是每张CD和CM中都有单独的dbs,我读错了吗?是的,你看错了。它只是说应该禁用/启用特定的连接字符串。配置Sitecore服务器时,请参阅上表的句子
    ,启用或禁用以下连接字符串:
    。同时阅读下表的注释。1个核心、1个主控、1个web数据库。CM使用所有这些。CD不需要主数据库。就是这样,CD是一个没有数据库的服务器。CD的数据库驻留在CM中,对吗?基于此链接,每个服务器(CM&CD)中似乎都有数据库。CD服务器可以访问
    core
    web
    数据库。但内容不是在CD服务器上创建的。内容在CM服务器上的
    master
    数据库中创建,然后复制到
    web
    数据库(CM和CD盒都使用该数据库)。见上图。一个
    Web
    数据库,供CM和CD盒使用。该图非常有用。我认为dbs驻留在CM服务器和CD服务器中。但是从图中我看到dbs是在CD和CM之间共享的。因此,dbs可以驻留在自己的服务器中(而不是物理驻留在CD/CM中)。还有一个问题,我给出的url给人的印象是每张CD和CM中都有单独的dbs,我读错了吗?是的,你看错了。它只是说应该禁用/启用特定的连接字符串。配置Sitecore服务器时,请参见上表的句子
    ,en