• 关于

    在线服务提供者宕机的原因

    的搜索结果

回答

详细解答可以参考官方帮助文档 STANDARD-XNZJ004-201130723          在以下条款中,“用户”是指将其网站寄放在阿里云提供的在国际互联网(Internet)上采用共享服务器主机资源技术的万维网(World Wide Web)服务器上并接受相关技术及网络支持服务的个人(包括自然人、个人合伙和个体工商户等)或者单位(包括公司、企业、合伙企业和事业单位等)。       用户在此保证所填写的用户信息真实、准确、完整,并且没有任何引人误解的陈述。       用户同意此虚拟主机条款对用户具有法律约束力。第一条服务项目1-1用户将其网站寄放在阿里云提供的在国际互联网(Internet)上采用共享服务器主机资源技术的万维网(World Wide Web)服务器上(也称“虚拟主机”)并接受相关技术及网络支持服务。第二条双方的权利和义务2-1用户可以自行或者委托阿里云管理其网站,可以利用网站在国际互联网上发布信息,可以自行决定信息的内容和文件的放置结构等。2-2用户运行有关的CGI程序应根据阿里云有效的服务体系列表和服务档次的具体要求执行。对于超出用户购买档次资源的行为,阿里云有权采取相应措施予以制止,包括但不限于关闭虚拟主机、删除有关目录、文件、程序等,由此引起的后果由用户自行负责,同时,用户已经支付的费用将不予退还。2-3用户承诺不进行下列行为:2-3-1散布电子邮件广告、垃圾邮件(SPAM):利用虚拟主机散发大量不受欢迎的或者未经请求的电子邮件、电子广告或包含反动、色情等有害信息的电子邮件;2-3-2将所购买的虚拟主机或磁盘空间再次出租;2-3-3利用阿里云提供的资源和服务上传(Upload)、下载(download)、储存、发布如下信息或者内容,为他人发布该等信息提供任何便利(包括但不限于设置URL、BANNER链接等):·违反国家规定的政治宣传和/或新闻信息;·涉及国家秘密和/或安全的信息;·封建迷信和/或淫秽、色情、下流的信息或教唆犯罪的信息;·博彩有奖、赌博游戏;“私服”、“外挂”等非法互联网出版活动;·违反国家民族和宗教政策的信息;防碍互联网运行安全的信息;·侵害他人合法权益的信息和/或其他有损于社会秩序、社会治安、公共道德的信息或内容;·其他违反法律法规、部门规章或国家政策的内容。2-3-4建立或利用有关设备、配置运行与WEB服务器无关的程序或进程,包括但不限于提供在线聊天室服务、在线音频、视频服务以及其他超出网站应用范围的行为、程序、进程或软件等,导致大量占用服务器内存、CPU资源或者网络带宽资源,给阿里云或者阿里云的其他用户的网络或者服务器(包括但不限于本地及外地和国际的网络、服务器等)带来严重的负荷,影响阿里云与国际互联网或者阿里云与特定网络、服务器及阿里云内部的通畅联系,或者导致阿里云服务器或者阿里云的其他用户网站所在的服务器宕机、死机等;2-3-5进行任何破坏或试图破坏网络安全的行为;2-3-6进行任何改变或试图改变阿里云提供的系统配置或破坏系统安全的行为;2-3-7运行影响网站服务器或者阿里云服务器正常工作的程序、进程等;2-3-8其他超出阿里云服务范围,可能给阿里云带来任何不利影响的行为或者是国家禁止的行为。2-4用户对其违反2-3的规定而引起的法律责任和政治责任,以及给阿里云造成的经济损失承担全部责任,阿里云不对此承担任何责任。用户承认阿里云有权根据阿里云自己谨慎的判断来确定用户是否违反了2-3的规定。如阿里云发现用户违反2-3的规定,有权立即终止服务。2-5用户对自行安装的软件和进行的操作所引起的结果承担全部责任。2-6用户对自己存放在服务器上的数据、以及进入和管理服务器的口令、密码的完整性和保密性负责。因用户维护不当或保密不当致使上述数据、口令、密码等丢失或泄漏所引起的一切损失和后果均由用户自行承担。2-7用户应向阿里云提交执行本服务条款的联系人和管理用户网络和服务器的人员名单和联系方式并提供必要的协助。如以上人员发生变动,用户应自行将变动后的信息进行在线更新并及时通知阿里云。因用户提供的人员的信息不真实、不准确、不完整,以及因以上人员的行为或不作为而产生的结果,均由用户负责。2-8用户承认阿里云向用户提供的任何资料、技术或技术支持、软件、服务等的知识产权均属于阿里云所有,用户无权复制、传播、转让、许可或提供他人使用这些资源,否则应承担相应的责任。2-9如果用户利用阿里云提供的服务进行的经营活动需要获得国家有关部门的认可或批准的,应获得该有关的认可或批准。特别是,用户网站必须办理非经营性ICP备案,并保证所提交的所有备案信息真实有效,在备案信息发生变化时及时在备案系统中提交更新信息。如用户网站为经营性网站,还应自行在当地通信管理部门办理经营性ICP许可证,用户如开办BBS等电子公告服务以及新闻等栏目也需根据相关法规政策要求获得批准或进行登记备案手续。用户违反本条款的,阿里云或相关部门将有权注销用户的备案和/或关闭用户网站。如因用户违反本条款而给阿里云造成损失的(包括但不限于工业和信息化部等有关部门的罚金等),用户还应赔偿。2-10用户所购买的虚拟主机申请成功后并不意味可以立即绑定顶级域名。用户还需进行以下操作:2-10-1在收到阿里云的《虚拟主机申请成功通知书》后及时登录阿里云代备案系统,按照阿里云要求在线提交其网站的备案信息;2-10-2网站备案信息经阿里云和相应的通信管理局审核通过后,用户将获得工业和信息化部颁发的备案号和备案标志,才能绑定已备案的顶级域名。2-11用户须依照《互联网信息服务管理办法》、《互联网电子公告服务管理规定》的规定保留自己网站的访问日志记录,包括发布的信息内容及其发布时间、互联网地址(IP)、域名等,该记录在国家有关机关依法查询时必须提供。用户自行承担由于其未按规定保留相关记录而引起的全部责任。2-12本服务条款中网站所处的服务器的所有权属于阿里云,阿里云为用户提供网站空间并进行网站的日常维护。2-13阿里云可以帮助用户进行日常的数据备份,但不保证完全备份用户网站上的数据,用户应自行备份其网站上的相关数据。用户充分认识到对用户网站数据的备份并非阿里云的义务,阿里云亦不对用户网站的数据备份工作承担任何责任。2-14阿里云将不定期举办培训和技术咨询,帮助用户充分地发挥网站的作用。2-15阿里云将消除用户非人为操作所出现的故障,但因用户原因和/或不可抗力以及非阿里云控制范围之内的事项除外。2-16阿里云将在必要时对用户的主机进行免费升级,或将主机进行机房迁移,升级后的主机能够支持现有主机的功能。阿里云进行上述操作前将提前7日通知用户,特别的,由于进行上述操作均需要修改用户相关域名的DNS,因此如果用户域名是由阿里云提供DNS服务的,阿里云将直接帮助用户对域名DNS进行相应修改;如用户域名不是由阿里云提供DNS服务的,用户需在接到阿里云通知后按照阿里云要求的时间将DNS修改到阿里云指定IP上,否则因此造成网站无法访问的,由用户自行负责。如用户不同意阿里云对主机进行升级和/或迁移机房的,可在收到阿里云通知后7日内解除本服务条款,届时服务期限和费用将按实际服务月份计算(不足一个月的按一个月计),阿里云将按照阿里云网站公示的退款流程向用户退还用户已支付但未发生的服务费(剩余服务费)。第三条费用3-1在接受本服务的同时,用户须已按照阿里云现时有效的虚拟主机价格体系支付所有费用,阿里云的虚拟主机价格体系中的每一套方案都是独立且不可变更的。3-2服务期满双方愿意继续合作的,用户应在服务期满前一个月内支付续费款项,以使服务得以继续进行。如续费时阿里云对产品体系、名称或价格进行调整的,双方同意按照届时有效的新的产品体系、名称或价格履行。3-3阿里云保留在用户未按照约定支付全部费用之前不向用户提供服务和/或技术支持,或者终止服务和/或技术支持的权利。3-4用户完全理解阿里云价格体系中所有的赠送服务项目均为阿里云在正常服务价格之外的一次性特别优惠,优惠内容不包括赠送服务项目的修改、更新及维护费用,并且赠送服务项目不可折价冲抵服务价格。第四条期限4-1服务有效期自阿里云收到用户款项之日起(而非自用户虚拟主机可以绑定顶级域名之日起)计算,并以款项数额为依据确认服务期限。鉴于用户申请虚拟主机后,阿里云将为用户预留空间以备随时开通,用户承认其办理网站经营许可证/网站备案的相关期间将包含在用户购买的服务期之内。4-2本服务条款另有规定的,从其规定。第五条服务终止及责任承担5-1如果用户没有按时支付续约款项,则在本服务有效期结束后,服务即告终止。阿里云届时将关闭用户的使用帐号。关闭帐号之日起7日内,若用户依然没有续费,阿里云将有权删除用户使用帐号内的所有文件,由此带来的后果由用户自行负责。5-2发生下列情形,服务期限提前终止:5-2-1双方协商一致提前终止的;5-2-2用户违反本服务条款,阿里云有权提前终止服务,并不退还用户已经支付的费用;5-2-3用户可以单方提出提前终止服务的要求,但应提前30天书面通知阿里云,此时用户已交纳的费用不再返还。用户擅自终止本服务条款给阿里云造成损失的,还应予以承担。5-3用户理解,鉴于计算机、互联网的特殊性,下述情况不属于阿里云违约:5-3-1阿里云在进行服务器配置、维护时,需要短时间中断服务;5-3-2由于Internet上的通路阻塞造成用户网站访问速度下降;5-3-3因黑客问题、电信部门技术调整和政府管制等引起的事件。5-4如果因阿里云原因造成用户网站不能正常访问的,阿里云以天为单位向用户赔偿损失,即连续24小时不能正常访问的,延长一天的服务期(以此类推)。如果因阿里云原因造成用户网站连续72小时不能正常访问的,用户可以终止接受服务并可以要求赔偿损失,但非阿里云控制之内的原因引起的除外。赔偿总额以该型号虚拟主机年基本费用的总额为上限。5-5如果用户在网站上的应用给服务器带来异常大的负荷,以致影响该网站所在服务器的正常运行或者影响其他用户的正常使用(包括但不限于2-3-4所述的大量占用阿里云服务器内存、CPU资源的行为),阿里云有权关闭用户的网站,终止服务且余款不予退还。5-6阿里云对因第三方的过错或者延误而给用户造成的损失不承担责任,同时,阿里云对通过用户间接接受阿里云服务的第三方的损失不承担责任。第六条争议解决6-1因本虚拟主机服务有关的一切争议,双方当事人应通过友好协商方式解决。6-2如果协商未成,双方同意向杭州市西湖区人民法院起诉。第七条不可抗力7-1因不可抗力或者其他意外事件,使得本服务条款的履行不可能、不必要或者无意义的,遭受不可抗力、意外事件的一方不承担责任。7-2不可抗力、意外事件是指不能预见、不能克服并不能避免且对一方或双方当事人造成重大影响的客观事件,包括但不限于自然灾害如洪水、地震、瘟疫流行等以及社会事件如战争、动乱、政府行为、电信主干线路中断等。第八条其他约定8-1本虚拟主机服务条款适用中华人民共和国法律法规和计算机行业的规范。8-2任何一方对另一方当事人的商业秘密(包括但不限于经营和技术秘密、源代码、数据库等)均负有保密的义务。8-3因阿里云上市、被收购、与第三方合并、名称变更等事由,用户同意阿里云可以将其权利和/或义务转让给相应的阿里云权利/义务的承受者。8-4本虚拟主机服务有关条款或者约定若与双方以前签署的有关条款或者阿里云的有关陈述不一致或者相抵触的,以此为准。8-5阿里云在相关页面上对于虚拟主机服务的服务说明、价格说明、申请表格等是本条款不可分割的一部分,与本条款具有同等法律效力。用户在此再次确认已经完全阅读并理解了上述虚拟主机服务条款,并自愿正式进入虚拟主机申请程序,接受上述条款的约束。  

2019-12-01 23:19:04 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 STANDARD-XNZJ004-201130723          在以下条款中,“用户”是指将其网站寄放在阿里云提供的在国际互联网(Internet)上采用共享服务器主机资源技术的万维网(World Wide Web)服务器上并接受相关技术及网络支持服务的个人(包括自然人、个人合伙和个体工商户等)或者单位(包括公司、企业、合伙企业和事业单位等)。       用户在此保证所填写的用户信息真实、准确、完整,并且没有任何引人误解的陈述。       用户同意此虚拟主机条款对用户具有法律约束力。第一条服务项目1-1用户将其网站寄放在阿里云提供的在国际互联网(Internet)上采用共享服务器主机资源技术的万维网(World Wide Web)服务器上(也称“虚拟主机”)并接受相关技术及网络支持服务。第二条双方的权利和义务2-1用户可以自行或者委托阿里云管理其网站,可以利用网站在国际互联网上发布信息,可以自行决定信息的内容和文件的放置结构等。2-2用户运行有关的CGI程序应根据阿里云有效的服务体系列表和服务档次的具体要求执行。对于超出用户购买档次资源的行为,阿里云有权采取相应措施予以制止,包括但不限于关闭虚拟主机、删除有关目录、文件、程序等,由此引起的后果由用户自行负责,同时,用户已经支付的费用将不予退还。2-3用户承诺不进行下列行为:2-3-1散布电子邮件广告、垃圾邮件(SPAM):利用虚拟主机散发大量不受欢迎的或者未经请求的电子邮件、电子广告或包含反动、色情等有害信息的电子邮件;2-3-2将所购买的虚拟主机或磁盘空间再次出租;2-3-3利用阿里云提供的资源和服务上传(Upload)、下载(download)、储存、发布如下信息或者内容,为他人发布该等信息提供任何便利(包括但不限于设置URL、BANNER链接等):·违反国家规定的政治宣传和/或新闻信息;·涉及国家秘密和/或安全的信息;·封建迷信和/或淫秽、色情、下流的信息或教唆犯罪的信息;·博彩有奖、赌博游戏;“私服”、“外挂”等非法互联网出版活动;·违反国家民族和宗教政策的信息;防碍互联网运行安全的信息;·侵害他人合法权益的信息和/或其他有损于社会秩序、社会治安、公共道德的信息或内容;·其他违反法律法规、部门规章或国家政策的内容。2-3-4建立或利用有关设备、配置运行与WEB服务器无关的程序或进程,包括但不限于提供在线聊天室服务、在线音频、视频服务以及其他超出网站应用范围的行为、程序、进程或软件等,导致大量占用服务器内存、CPU资源或者网络带宽资源,给阿里云或者阿里云的其他用户的网络或者服务器(包括但不限于本地及外地和国际的网络、服务器等)带来严重的负荷,影响阿里云与国际互联网或者阿里云与特定网络、服务器及阿里云内部的通畅联系,或者导致阿里云服务器或者阿里云的其他用户网站所在的服务器宕机、死机等;2-3-5进行任何破坏或试图破坏网络安全的行为;2-3-6进行任何改变或试图改变阿里云提供的系统配置或破坏系统安全的行为;2-3-7运行影响网站服务器或者阿里云服务器正常工作的程序、进程等;2-3-8其他超出阿里云服务范围,可能给阿里云带来任何不利影响的行为或者是国家禁止的行为。2-4用户对其违反2-3的规定而引起的法律责任和政治责任,以及给阿里云造成的经济损失承担全部责任,阿里云不对此承担任何责任。用户承认阿里云有权根据阿里云自己谨慎的判断来确定用户是否违反了2-3的规定。如阿里云发现用户违反2-3的规定,有权立即终止服务。2-5用户对自行安装的软件和进行的操作所引起的结果承担全部责任。2-6用户对自己存放在服务器上的数据、以及进入和管理服务器的口令、密码的完整性和保密性负责。因用户维护不当或保密不当致使上述数据、口令、密码等丢失或泄漏所引起的一切损失和后果均由用户自行承担。2-7用户应向阿里云提交执行本服务条款的联系人和管理用户网络和服务器的人员名单和联系方式并提供必要的协助。如以上人员发生变动,用户应自行将变动后的信息进行在线更新并及时通知阿里云。因用户提供的人员的信息不真实、不准确、不完整,以及因以上人员的行为或不作为而产生的结果,均由用户负责。2-8用户承认阿里云向用户提供的任何资料、技术或技术支持、软件、服务等的知识产权均属于阿里云所有,用户无权复制、传播、转让、许可或提供他人使用这些资源,否则应承担相应的责任。2-9如果用户利用阿里云提供的服务进行的经营活动需要获得国家有关部门的认可或批准的,应获得该有关的认可或批准。特别是,用户网站必须办理非经营性ICP备案,并保证所提交的所有备案信息真实有效,在备案信息发生变化时及时在备案系统中提交更新信息。如用户网站为经营性网站,还应自行在当地通信管理部门办理经营性ICP许可证,用户如开办BBS等电子公告服务以及新闻等栏目也需根据相关法规政策要求获得批准或进行登记备案手续。用户违反本条款的,阿里云或相关部门将有权注销用户的备案和/或关闭用户网站。如因用户违反本条款而给阿里云造成损失的(包括但不限于工业和信息化部等有关部门的罚金等),用户还应赔偿。2-10用户所购买的虚拟主机申请成功后并不意味可以立即绑定顶级域名。用户还需进行以下操作:2-10-1在收到阿里云的《虚拟主机申请成功通知书》后及时登录阿里云代备案系统,按照阿里云要求在线提交其网站的备案信息;2-10-2网站备案信息经阿里云和相应的通信管理局审核通过后,用户将获得工业和信息化部颁发的备案号和备案标志,才能绑定已备案的顶级域名。2-11用户须依照《互联网信息服务管理办法》、《互联网电子公告服务管理规定》的规定保留自己网站的访问日志记录,包括发布的信息内容及其发布时间、互联网地址(IP)、域名等,该记录在国家有关机关依法查询时必须提供。用户自行承担由于其未按规定保留相关记录而引起的全部责任。2-12本服务条款中网站所处的服务器的所有权属于阿里云,阿里云为用户提供网站空间并进行网站的日常维护。2-13阿里云可以帮助用户进行日常的数据备份,但不保证完全备份用户网站上的数据,用户应自行备份其网站上的相关数据。用户充分认识到对用户网站数据的备份并非阿里云的义务,阿里云亦不对用户网站的数据备份工作承担任何责任。2-14阿里云将不定期举办培训和技术咨询,帮助用户充分地发挥网站的作用。2-15阿里云将消除用户非人为操作所出现的故障,但因用户原因和/或不可抗力以及非阿里云控制范围之内的事项除外。2-16阿里云将在必要时对用户的主机进行免费升级,或将主机进行机房迁移,升级后的主机能够支持现有主机的功能。阿里云进行上述操作前将提前7日通知用户,特别的,由于进行上述操作均需要修改用户相关域名的DNS,因此如果用户域名是由阿里云提供DNS服务的,阿里云将直接帮助用户对域名DNS进行相应修改;如用户域名不是由阿里云提供DNS服务的,用户需在接到阿里云通知后按照阿里云要求的时间将DNS修改到阿里云指定IP上,否则因此造成网站无法访问的,由用户自行负责。如用户不同意阿里云对主机进行升级和/或迁移机房的,可在收到阿里云通知后7日内解除本服务条款,届时服务期限和费用将按实际服务月份计算(不足一个月的按一个月计),阿里云将按照阿里云网站公示的退款流程向用户退还用户已支付但未发生的服务费(剩余服务费)。第三条费用3-1在接受本服务的同时,用户须已按照阿里云现时有效的虚拟主机价格体系支付所有费用,阿里云的虚拟主机价格体系中的每一套方案都是独立且不可变更的。3-2服务期满双方愿意继续合作的,用户应在服务期满前一个月内支付续费款项,以使服务得以继续进行。如续费时阿里云对产品体系、名称或价格进行调整的,双方同意按照届时有效的新的产品体系、名称或价格履行。3-3阿里云保留在用户未按照约定支付全部费用之前不向用户提供服务和/或技术支持,或者终止服务和/或技术支持的权利。3-4用户完全理解阿里云价格体系中所有的赠送服务项目均为阿里云在正常服务价格之外的一次性特别优惠,优惠内容不包括赠送服务项目的修改、更新及维护费用,并且赠送服务项目不可折价冲抵服务价格。第四条期限4-1服务有效期自阿里云收到用户款项之日起(而非自用户虚拟主机可以绑定顶级域名之日起)计算,并以款项数额为依据确认服务期限。鉴于用户申请虚拟主机后,阿里云将为用户预留空间以备随时开通,用户承认其办理网站经营许可证/网站备案的相关期间将包含在用户购买的服务期之内。4-2本服务条款另有规定的,从其规定。第五条服务终止及责任承担5-1如果用户没有按时支付续约款项,则在本服务有效期结束后,服务即告终止。阿里云届时将关闭用户的使用帐号。关闭帐号之日起7日内,若用户依然没有续费,阿里云将有权删除用户使用帐号内的所有文件,由此带来的后果由用户自行负责。5-2发生下列情形,服务期限提前终止:5-2-1双方协商一致提前终止的;5-2-2用户违反本服务条款,阿里云有权提前终止服务,并不退还用户已经支付的费用;5-2-3用户可以单方提出提前终止服务的要求,但应提前30天书面通知阿里云,此时用户已交纳的费用不再返还。用户擅自终止本服务条款给阿里云造成损失的,还应予以承担。5-3用户理解,鉴于计算机、互联网的特殊性,下述情况不属于阿里云违约:5-3-1阿里云在进行服务器配置、维护时,需要短时间中断服务;5-3-2由于Internet上的通路阻塞造成用户网站访问速度下降;5-3-3因黑客问题、电信部门技术调整和政府管制等引起的事件。5-4如果因阿里云原因造成用户网站不能正常访问的,阿里云以天为单位向用户赔偿损失,即连续24小时不能正常访问的,延长一天的服务期(以此类推)。如果因阿里云原因造成用户网站连续72小时不能正常访问的,用户可以终止接受服务并可以要求赔偿损失,但非阿里云控制之内的原因引起的除外。赔偿总额以该型号虚拟主机年基本费用的总额为上限。5-5如果用户在网站上的应用给服务器带来异常大的负荷,以致影响该网站所在服务器的正常运行或者影响其他用户的正常使用(包括但不限于2-3-4所述的大量占用阿里云服务器内存、CPU资源的行为),阿里云有权关闭用户的网站,终止服务且余款不予退还。5-6阿里云对因第三方的过错或者延误而给用户造成的损失不承担责任,同时,阿里云对通过用户间接接受阿里云服务的第三方的损失不承担责任。第六条争议解决6-1因本虚拟主机服务有关的一切争议,双方当事人应通过友好协商方式解决。6-2如果协商未成,双方同意向杭州市西湖区人民法院起诉。第七条不可抗力7-1因不可抗力或者其他意外事件,使得本服务条款的履行不可能、不必要或者无意义的,遭受不可抗力、意外事件的一方不承担责任。7-2不可抗力、意外事件是指不能预见、不能克服并不能避免且对一方或双方当事人造成重大影响的客观事件,包括但不限于自然灾害如洪水、地震、瘟疫流行等以及社会事件如战争、动乱、政府行为、电信主干线路中断等。第八条其他约定8-1本虚拟主机服务条款适用中华人民共和国法律法规和计算机行业的规范。8-2任何一方对另一方当事人的商业秘密(包括但不限于经营和技术秘密、源代码、数据库等)均负有保密的义务。8-3因阿里云上市、被收购、与第三方合并、名称变更等事由,用户同意阿里云可以将其权利和/或义务转让给相应的阿里云权利/义务的承受者。8-4本虚拟主机服务有关条款或者约定若与双方以前签署的有关条款或者阿里云的有关陈述不一致或者相抵触的,以此为准。8-5阿里云在相关页面上对于虚拟主机服务的服务说明、价格说明、申请表格等是本条款不可分割的一部分,与本条款具有同等法律效力。用户在此再次确认已经完全阅读并理解了上述虚拟主机服务条款,并自愿正式进入虚拟主机申请程序,接受上述条款的约束。  

2019-12-01 23:19:04 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 STANDARD-XNZJ004-201130723          在以下条款中,“用户”是指将其网站寄放在阿里云提供的在国际互联网(Internet)上采用共享服务器主机资源技术的万维网(World Wide Web)服务器上并接受相关技术及网络支持服务的个人(包括自然人、个人合伙和个体工商户等)或者单位(包括公司、企业、合伙企业和事业单位等)。       用户在此保证所填写的用户信息真实、准确、完整,并且没有任何引人误解的陈述。       用户同意此虚拟主机条款对用户具有法律约束力。第一条服务项目1-1用户将其网站寄放在阿里云提供的在国际互联网(Internet)上采用共享服务器主机资源技术的万维网(World Wide Web)服务器上(也称“虚拟主机”)并接受相关技术及网络支持服务。第二条双方的权利和义务2-1用户可以自行或者委托阿里云管理其网站,可以利用网站在国际互联网上发布信息,可以自行决定信息的内容和文件的放置结构等。2-2用户运行有关的CGI程序应根据阿里云有效的服务体系列表和服务档次的具体要求执行。对于超出用户购买档次资源的行为,阿里云有权采取相应措施予以制止,包括但不限于关闭虚拟主机、删除有关目录、文件、程序等,由此引起的后果由用户自行负责,同时,用户已经支付的费用将不予退还。2-3用户承诺不进行下列行为:2-3-1散布电子邮件广告、垃圾邮件(SPAM):利用虚拟主机散发大量不受欢迎的或者未经请求的电子邮件、电子广告或包含反动、色情等有害信息的电子邮件;2-3-2将所购买的虚拟主机或磁盘空间再次出租;2-3-3利用阿里云提供的资源和服务上传(Upload)、下载(download)、储存、发布如下信息或者内容,为他人发布该等信息提供任何便利(包括但不限于设置URL、BANNER链接等):·违反国家规定的政治宣传和/或新闻信息;·涉及国家秘密和/或安全的信息;·封建迷信和/或淫秽、色情、下流的信息或教唆犯罪的信息;·博彩有奖、赌博游戏;“私服”、“外挂”等非法互联网出版活动;·违反国家民族和宗教政策的信息;防碍互联网运行安全的信息;·侵害他人合法权益的信息和/或其他有损于社会秩序、社会治安、公共道德的信息或内容;·其他违反法律法规、部门规章或国家政策的内容。2-3-4建立或利用有关设备、配置运行与WEB服务器无关的程序或进程,包括但不限于提供在线聊天室服务、在线音频、视频服务以及其他超出网站应用范围的行为、程序、进程或软件等,导致大量占用服务器内存、CPU资源或者网络带宽资源,给阿里云或者阿里云的其他用户的网络或者服务器(包括但不限于本地及外地和国际的网络、服务器等)带来严重的负荷,影响阿里云与国际互联网或者阿里云与特定网络、服务器及阿里云内部的通畅联系,或者导致阿里云服务器或者阿里云的其他用户网站所在的服务器宕机、死机等;2-3-5进行任何破坏或试图破坏网络安全的行为;2-3-6进行任何改变或试图改变阿里云提供的系统配置或破坏系统安全的行为;2-3-7运行影响网站服务器或者阿里云服务器正常工作的程序、进程等;2-3-8其他超出阿里云服务范围,可能给阿里云带来任何不利影响的行为或者是国家禁止的行为。2-4用户对其违反2-3的规定而引起的法律责任和政治责任,以及给阿里云造成的经济损失承担全部责任,阿里云不对此承担任何责任。用户承认阿里云有权根据阿里云自己谨慎的判断来确定用户是否违反了2-3的规定。如阿里云发现用户违反2-3的规定,有权立即终止服务。2-5用户对自行安装的软件和进行的操作所引起的结果承担全部责任。2-6用户对自己存放在服务器上的数据、以及进入和管理服务器的口令、密码的完整性和保密性负责。因用户维护不当或保密不当致使上述数据、口令、密码等丢失或泄漏所引起的一切损失和后果均由用户自行承担。2-7用户应向阿里云提交执行本服务条款的联系人和管理用户网络和服务器的人员名单和联系方式并提供必要的协助。如以上人员发生变动,用户应自行将变动后的信息进行在线更新并及时通知阿里云。因用户提供的人员的信息不真实、不准确、不完整,以及因以上人员的行为或不作为而产生的结果,均由用户负责。2-8用户承认阿里云向用户提供的任何资料、技术或技术支持、软件、服务等的知识产权均属于阿里云所有,用户无权复制、传播、转让、许可或提供他人使用这些资源,否则应承担相应的责任。2-9如果用户利用阿里云提供的服务进行的经营活动需要获得国家有关部门的认可或批准的,应获得该有关的认可或批准。特别是,用户网站必须办理非经营性ICP备案,并保证所提交的所有备案信息真实有效,在备案信息发生变化时及时在备案系统中提交更新信息。如用户网站为经营性网站,还应自行在当地通信管理部门办理经营性ICP许可证,用户如开办BBS等电子公告服务以及新闻等栏目也需根据相关法规政策要求获得批准或进行登记备案手续。用户违反本条款的,阿里云或相关部门将有权注销用户的备案和/或关闭用户网站。如因用户违反本条款而给阿里云造成损失的(包括但不限于工业和信息化部等有关部门的罚金等),用户还应赔偿。2-10用户所购买的虚拟主机申请成功后并不意味可以立即绑定顶级域名。用户还需进行以下操作:2-10-1在收到阿里云的《虚拟主机申请成功通知书》后及时登录阿里云代备案系统,按照阿里云要求在线提交其网站的备案信息;2-10-2网站备案信息经阿里云和相应的通信管理局审核通过后,用户将获得工业和信息化部颁发的备案号和备案标志,才能绑定已备案的顶级域名。2-11用户须依照《互联网信息服务管理办法》、《互联网电子公告服务管理规定》的规定保留自己网站的访问日志记录,包括发布的信息内容及其发布时间、互联网地址(IP)、域名等,该记录在国家有关机关依法查询时必须提供。用户自行承担由于其未按规定保留相关记录而引起的全部责任。2-12本服务条款中网站所处的服务器的所有权属于阿里云,阿里云为用户提供网站空间并进行网站的日常维护。2-13阿里云可以帮助用户进行日常的数据备份,但不保证完全备份用户网站上的数据,用户应自行备份其网站上的相关数据。用户充分认识到对用户网站数据的备份并非阿里云的义务,阿里云亦不对用户网站的数据备份工作承担任何责任。2-14阿里云将不定期举办培训和技术咨询,帮助用户充分地发挥网站的作用。2-15阿里云将消除用户非人为操作所出现的故障,但因用户原因和/或不可抗力以及非阿里云控制范围之内的事项除外。2-16阿里云将在必要时对用户的主机进行免费升级,或将主机进行机房迁移,升级后的主机能够支持现有主机的功能。阿里云进行上述操作前将提前7日通知用户,特别的,由于进行上述操作均需要修改用户相关域名的DNS,因此如果用户域名是由阿里云提供DNS服务的,阿里云将直接帮助用户对域名DNS进行相应修改;如用户域名不是由阿里云提供DNS服务的,用户需在接到阿里云通知后按照阿里云要求的时间将DNS修改到阿里云指定IP上,否则因此造成网站无法访问的,由用户自行负责。如用户不同意阿里云对主机进行升级和/或迁移机房的,可在收到阿里云通知后7日内解除本服务条款,届时服务期限和费用将按实际服务月份计算(不足一个月的按一个月计),阿里云将按照阿里云网站公示的退款流程向用户退还用户已支付但未发生的服务费(剩余服务费)。第三条费用3-1在接受本服务的同时,用户须已按照阿里云现时有效的虚拟主机价格体系支付所有费用,阿里云的虚拟主机价格体系中的每一套方案都是独立且不可变更的。3-2服务期满双方愿意继续合作的,用户应在服务期满前一个月内支付续费款项,以使服务得以继续进行。如续费时阿里云对产品体系、名称或价格进行调整的,双方同意按照届时有效的新的产品体系、名称或价格履行。3-3阿里云保留在用户未按照约定支付全部费用之前不向用户提供服务和/或技术支持,或者终止服务和/或技术支持的权利。3-4用户完全理解阿里云价格体系中所有的赠送服务项目均为阿里云在正常服务价格之外的一次性特别优惠,优惠内容不包括赠送服务项目的修改、更新及维护费用,并且赠送服务项目不可折价冲抵服务价格。第四条期限4-1服务有效期自阿里云收到用户款项之日起(而非自用户虚拟主机可以绑定顶级域名之日起)计算,并以款项数额为依据确认服务期限。鉴于用户申请虚拟主机后,阿里云将为用户预留空间以备随时开通,用户承认其办理网站经营许可证/网站备案的相关期间将包含在用户购买的服务期之内。4-2本服务条款另有规定的,从其规定。第五条服务终止及责任承担5-1如果用户没有按时支付续约款项,则在本服务有效期结束后,服务即告终止。阿里云届时将关闭用户的使用帐号。关闭帐号之日起7日内,若用户依然没有续费,阿里云将有权删除用户使用帐号内的所有文件,由此带来的后果由用户自行负责。5-2发生下列情形,服务期限提前终止:5-2-1双方协商一致提前终止的;5-2-2用户违反本服务条款,阿里云有权提前终止服务,并不退还用户已经支付的费用;5-2-3用户可以单方提出提前终止服务的要求,但应提前30天书面通知阿里云,此时用户已交纳的费用不再返还。用户擅自终止本服务条款给阿里云造成损失的,还应予以承担。5-3用户理解,鉴于计算机、互联网的特殊性,下述情况不属于阿里云违约:5-3-1阿里云在进行服务器配置、维护时,需要短时间中断服务;5-3-2由于Internet上的通路阻塞造成用户网站访问速度下降;5-3-3因黑客问题、电信部门技术调整和政府管制等引起的事件。5-4如果因阿里云原因造成用户网站不能正常访问的,阿里云以天为单位向用户赔偿损失,即连续24小时不能正常访问的,延长一天的服务期(以此类推)。如果因阿里云原因造成用户网站连续72小时不能正常访问的,用户可以终止接受服务并可以要求赔偿损失,但非阿里云控制之内的原因引起的除外。赔偿总额以该型号虚拟主机年基本费用的总额为上限。5-5如果用户在网站上的应用给服务器带来异常大的负荷,以致影响该网站所在服务器的正常运行或者影响其他用户的正常使用(包括但不限于2-3-4所述的大量占用阿里云服务器内存、CPU资源的行为),阿里云有权关闭用户的网站,终止服务且余款不予退还。5-6阿里云对因第三方的过错或者延误而给用户造成的损失不承担责任,同时,阿里云对通过用户间接接受阿里云服务的第三方的损失不承担责任。第六条争议解决6-1因本虚拟主机服务有关的一切争议,双方当事人应通过友好协商方式解决。6-2如果协商未成,双方同意向杭州市西湖区人民法院起诉。第七条不可抗力7-1因不可抗力或者其他意外事件,使得本服务条款的履行不可能、不必要或者无意义的,遭受不可抗力、意外事件的一方不承担责任。7-2不可抗力、意外事件是指不能预见、不能克服并不能避免且对一方或双方当事人造成重大影响的客观事件,包括但不限于自然灾害如洪水、地震、瘟疫流行等以及社会事件如战争、动乱、政府行为、电信主干线路中断等。第八条其他约定8-1本虚拟主机服务条款适用中华人民共和国法律法规和计算机行业的规范。8-2任何一方对另一方当事人的商业秘密(包括但不限于经营和技术秘密、源代码、数据库等)均负有保密的义务。8-3因阿里云上市、被收购、与第三方合并、名称变更等事由,用户同意阿里云可以将其权利和/或义务转让给相应的阿里云权利/义务的承受者。8-4本虚拟主机服务有关条款或者约定若与双方以前签署的有关条款或者阿里云的有关陈述不一致或者相抵触的,以此为准。8-5阿里云在相关页面上对于虚拟主机服务的服务说明、价格说明、申请表格等是本条款不可分割的一部分,与本条款具有同等法律效力。用户在此再次确认已经完全阅读并理解了上述虚拟主机服务条款,并自愿正式进入虚拟主机申请程序,接受上述条款的约束。  

2019-12-01 23:19:04 0 浏览量 回答数 0

阿里云高校特惠,助力学生创业梦!0元体验,快速入门云计算!

学生动手场景应用,快速了解并掌握云服务器的各种新奇玩法!

回答

详细解答可以参考官方帮助文档 STANDARD-XNZJ004-201130723          在以下条款中,“用户”是指将其网站寄放在阿里云提供的在国际互联网(Internet)上采用共享服务器主机资源技术的万维网(World Wide Web)服务器上并接受相关技术及网络支持服务的个人(包括自然人、个人合伙和个体工商户等)或者单位(包括公司、企业、合伙企业和事业单位等)。       用户在此保证所填写的用户信息真实、准确、完整,并且没有任何引人误解的陈述。       用户同意此虚拟主机条款对用户具有法律约束力。第一条服务项目1-1用户将其网站寄放在阿里云提供的在国际互联网(Internet)上采用共享服务器主机资源技术的万维网(World Wide Web)服务器上(也称“虚拟主机”)并接受相关技术及网络支持服务。第二条双方的权利和义务2-1用户可以自行或者委托阿里云管理其网站,可以利用网站在国际互联网上发布信息,可以自行决定信息的内容和文件的放置结构等。2-2用户运行有关的CGI程序应根据阿里云有效的服务体系列表和服务档次的具体要求执行。对于超出用户购买档次资源的行为,阿里云有权采取相应措施予以制止,包括但不限于关闭虚拟主机、删除有关目录、文件、程序等,由此引起的后果由用户自行负责,同时,用户已经支付的费用将不予退还。2-3用户承诺不进行下列行为:2-3-1散布电子邮件广告、垃圾邮件(SPAM):利用虚拟主机散发大量不受欢迎的或者未经请求的电子邮件、电子广告或包含反动、色情等有害信息的电子邮件;2-3-2将所购买的虚拟主机或磁盘空间再次出租;2-3-3利用阿里云提供的资源和服务上传(Upload)、下载(download)、储存、发布如下信息或者内容,为他人发布该等信息提供任何便利(包括但不限于设置URL、BANNER链接等):·违反国家规定的政治宣传和/或新闻信息;·涉及国家秘密和/或安全的信息;·封建迷信和/或淫秽、色情、下流的信息或教唆犯罪的信息;·博彩有奖、赌博游戏;“私服”、“外挂”等非法互联网出版活动;·违反国家民族和宗教政策的信息;防碍互联网运行安全的信息;·侵害他人合法权益的信息和/或其他有损于社会秩序、社会治安、公共道德的信息或内容;·其他违反法律法规、部门规章或国家政策的内容。2-3-4建立或利用有关设备、配置运行与WEB服务器无关的程序或进程,包括但不限于提供在线聊天室服务、在线音频、视频服务以及其他超出网站应用范围的行为、程序、进程或软件等,导致大量占用服务器内存、CPU资源或者网络带宽资源,给阿里云或者阿里云的其他用户的网络或者服务器(包括但不限于本地及外地和国际的网络、服务器等)带来严重的负荷,影响阿里云与国际互联网或者阿里云与特定网络、服务器及阿里云内部的通畅联系,或者导致阿里云服务器或者阿里云的其他用户网站所在的服务器宕机、死机等;2-3-5进行任何破坏或试图破坏网络安全的行为;2-3-6进行任何改变或试图改变阿里云提供的系统配置或破坏系统安全的行为;2-3-7运行影响网站服务器或者阿里云服务器正常工作的程序、进程等;2-3-8其他超出阿里云服务范围,可能给阿里云带来任何不利影响的行为或者是国家禁止的行为。2-4用户对其违反2-3的规定而引起的法律责任和政治责任,以及给阿里云造成的经济损失承担全部责任,阿里云不对此承担任何责任。用户承认阿里云有权根据阿里云自己谨慎的判断来确定用户是否违反了2-3的规定。如阿里云发现用户违反2-3的规定,有权立即终止服务。2-5用户对自行安装的软件和进行的操作所引起的结果承担全部责任。2-6用户对自己存放在服务器上的数据、以及进入和管理服务器的口令、密码的完整性和保密性负责。因用户维护不当或保密不当致使上述数据、口令、密码等丢失或泄漏所引起的一切损失和后果均由用户自行承担。2-7用户应向阿里云提交执行本服务条款的联系人和管理用户网络和服务器的人员名单和联系方式并提供必要的协助。如以上人员发生变动,用户应自行将变动后的信息进行在线更新并及时通知阿里云。因用户提供的人员的信息不真实、不准确、不完整,以及因以上人员的行为或不作为而产生的结果,均由用户负责。2-8用户承认阿里云向用户提供的任何资料、技术或技术支持、软件、服务等的知识产权均属于阿里云所有,用户无权复制、传播、转让、许可或提供他人使用这些资源,否则应承担相应的责任。2-9如果用户利用阿里云提供的服务进行的经营活动需要获得国家有关部门的认可或批准的,应获得该有关的认可或批准。特别是,用户网站必须办理非经营性ICP备案,并保证所提交的所有备案信息真实有效,在备案信息发生变化时及时在备案系统中提交更新信息。如用户网站为经营性网站,还应自行在当地通信管理部门办理经营性ICP许可证,用户如开办BBS等电子公告服务以及新闻等栏目也需根据相关法规政策要求获得批准或进行登记备案手续。用户违反本条款的,阿里云或相关部门将有权注销用户的备案和/或关闭用户网站。如因用户违反本条款而给阿里云造成损失的(包括但不限于工业和信息化部等有关部门的罚金等),用户还应赔偿。2-10用户所购买的虚拟主机申请成功后并不意味可以立即绑定顶级域名。用户还需进行以下操作:2-10-1在收到阿里云的《虚拟主机申请成功通知书》后及时登录阿里云代备案系统,按照阿里云要求在线提交其网站的备案信息;2-10-2网站备案信息经阿里云和相应的通信管理局审核通过后,用户将获得工业和信息化部颁发的备案号和备案标志,才能绑定已备案的顶级域名。2-11用户须依照《互联网信息服务管理办法》、《互联网电子公告服务管理规定》的规定保留自己网站的访问日志记录,包括发布的信息内容及其发布时间、互联网地址(IP)、域名等,该记录在国家有关机关依法查询时必须提供。用户自行承担由于其未按规定保留相关记录而引起的全部责任。2-12本服务条款中网站所处的服务器的所有权属于阿里云,阿里云为用户提供网站空间并进行网站的日常维护。2-13阿里云可以帮助用户进行日常的数据备份,但不保证完全备份用户网站上的数据,用户应自行备份其网站上的相关数据。用户充分认识到对用户网站数据的备份并非阿里云的义务,阿里云亦不对用户网站的数据备份工作承担任何责任。2-14阿里云将不定期举办培训和技术咨询,帮助用户充分地发挥网站的作用。2-15阿里云将消除用户非人为操作所出现的故障,但因用户原因和/或不可抗力以及非阿里云控制范围之内的事项除外。2-16阿里云将在必要时对用户的主机进行免费升级,或将主机进行机房迁移,升级后的主机能够支持现有主机的功能。阿里云进行上述操作前将提前7日通知用户,特别的,由于进行上述操作均需要修改用户相关域名的DNS,因此如果用户域名是由阿里云提供DNS服务的,阿里云将直接帮助用户对域名DNS进行相应修改;如用户域名不是由阿里云提供DNS服务的,用户需在接到阿里云通知后按照阿里云要求的时间将DNS修改到阿里云指定IP上,否则因此造成网站无法访问的,由用户自行负责。如用户不同意阿里云对主机进行升级和/或迁移机房的,可在收到阿里云通知后7日内解除本服务条款,届时服务期限和费用将按实际服务月份计算(不足一个月的按一个月计),阿里云将按照阿里云网站公示的退款流程向用户退还用户已支付但未发生的服务费(剩余服务费)。第三条费用3-1在接受本服务的同时,用户须已按照阿里云现时有效的虚拟主机价格体系支付所有费用,阿里云的虚拟主机价格体系中的每一套方案都是独立且不可变更的。3-2服务期满双方愿意继续合作的,用户应在服务期满前一个月内支付续费款项,以使服务得以继续进行。如续费时阿里云对产品体系、名称或价格进行调整的,双方同意按照届时有效的新的产品体系、名称或价格履行。3-3阿里云保留在用户未按照约定支付全部费用之前不向用户提供服务和/或技术支持,或者终止服务和/或技术支持的权利。3-4用户完全理解阿里云价格体系中所有的赠送服务项目均为阿里云在正常服务价格之外的一次性特别优惠,优惠内容不包括赠送服务项目的修改、更新及维护费用,并且赠送服务项目不可折价冲抵服务价格。第四条期限4-1服务有效期自阿里云收到用户款项之日起(而非自用户虚拟主机可以绑定顶级域名之日起)计算,并以款项数额为依据确认服务期限。鉴于用户申请虚拟主机后,阿里云将为用户预留空间以备随时开通,用户承认其办理网站经营许可证/网站备案的相关期间将包含在用户购买的服务期之内。4-2本服务条款另有规定的,从其规定。第五条服务终止及责任承担5-1如果用户没有按时支付续约款项,则在本服务有效期结束后,服务即告终止。阿里云届时将关闭用户的使用帐号。关闭帐号之日起7日内,若用户依然没有续费,阿里云将有权删除用户使用帐号内的所有文件,由此带来的后果由用户自行负责。5-2发生下列情形,服务期限提前终止:5-2-1双方协商一致提前终止的;5-2-2用户违反本服务条款,阿里云有权提前终止服务,并不退还用户已经支付的费用;5-2-3用户可以单方提出提前终止服务的要求,但应提前30天书面通知阿里云,此时用户已交纳的费用不再返还。用户擅自终止本服务条款给阿里云造成损失的,还应予以承担。5-3用户理解,鉴于计算机、互联网的特殊性,下述情况不属于阿里云违约:5-3-1阿里云在进行服务器配置、维护时,需要短时间中断服务;5-3-2由于Internet上的通路阻塞造成用户网站访问速度下降;5-3-3因黑客问题、电信部门技术调整和政府管制等引起的事件。5-4如果因阿里云原因造成用户网站不能正常访问的,阿里云以天为单位向用户赔偿损失,即连续24小时不能正常访问的,延长一天的服务期(以此类推)。如果因阿里云原因造成用户网站连续72小时不能正常访问的,用户可以终止接受服务并可以要求赔偿损失,但非阿里云控制之内的原因引起的除外。赔偿总额以该型号虚拟主机年基本费用的总额为上限。5-5如果用户在网站上的应用给服务器带来异常大的负荷,以致影响该网站所在服务器的正常运行或者影响其他用户的正常使用(包括但不限于2-3-4所述的大量占用阿里云服务器内存、CPU资源的行为),阿里云有权关闭用户的网站,终止服务且余款不予退还。5-6阿里云对因第三方的过错或者延误而给用户造成的损失不承担责任,同时,阿里云对通过用户间接接受阿里云服务的第三方的损失不承担责任。第六条争议解决6-1因本虚拟主机服务有关的一切争议,双方当事人应通过友好协商方式解决。6-2如果协商未成,双方同意向杭州市西湖区人民法院起诉。第七条不可抗力7-1因不可抗力或者其他意外事件,使得本服务条款的履行不可能、不必要或者无意义的,遭受不可抗力、意外事件的一方不承担责任。7-2不可抗力、意外事件是指不能预见、不能克服并不能避免且对一方或双方当事人造成重大影响的客观事件,包括但不限于自然灾害如洪水、地震、瘟疫流行等以及社会事件如战争、动乱、政府行为、电信主干线路中断等。第八条其他约定8-1本虚拟主机服务条款适用中华人民共和国法律法规和计算机行业的规范。8-2任何一方对另一方当事人的商业秘密(包括但不限于经营和技术秘密、源代码、数据库等)均负有保密的义务。8-3因阿里云上市、被收购、与第三方合并、名称变更等事由,用户同意阿里云可以将其权利和/或义务转让给相应的阿里云权利/义务的承受者。8-4本虚拟主机服务有关条款或者约定若与双方以前签署的有关条款或者阿里云的有关陈述不一致或者相抵触的,以此为准。8-5阿里云在相关页面上对于虚拟主机服务的服务说明、价格说明、申请表格等是本条款不可分割的一部分,与本条款具有同等法律效力。用户在此再次确认已经完全阅读并理解了上述虚拟主机服务条款,并自愿正式进入虚拟主机申请程序,接受上述条款的约束。  

2019-12-01 23:19:05 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 STANDARD-XNZJ004-201130723          在以下条款中,“用户”是指将其网站寄放在阿里云提供的在国际互联网(Internet)上采用共享服务器主机资源技术的万维网(World Wide Web)服务器上并接受相关技术及网络支持服务的个人(包括自然人、个人合伙和个体工商户等)或者单位(包括公司、企业、合伙企业和事业单位等)。       用户在此保证所填写的用户信息真实、准确、完整,并且没有任何引人误解的陈述。       用户同意此虚拟主机条款对用户具有法律约束力。第一条服务项目1-1用户将其网站寄放在阿里云提供的在国际互联网(Internet)上采用共享服务器主机资源技术的万维网(World Wide Web)服务器上(也称“虚拟主机”)并接受相关技术及网络支持服务。第二条双方的权利和义务2-1用户可以自行或者委托阿里云管理其网站,可以利用网站在国际互联网上发布信息,可以自行决定信息的内容和文件的放置结构等。2-2用户运行有关的CGI程序应根据阿里云有效的服务体系列表和服务档次的具体要求执行。对于超出用户购买档次资源的行为,阿里云有权采取相应措施予以制止,包括但不限于关闭虚拟主机、删除有关目录、文件、程序等,由此引起的后果由用户自行负责,同时,用户已经支付的费用将不予退还。2-3用户承诺不进行下列行为:2-3-1散布电子邮件广告、垃圾邮件(SPAM):利用虚拟主机散发大量不受欢迎的或者未经请求的电子邮件、电子广告或包含反动、色情等有害信息的电子邮件;2-3-2将所购买的虚拟主机或磁盘空间再次出租;2-3-3利用阿里云提供的资源和服务上传(Upload)、下载(download)、储存、发布如下信息或者内容,为他人发布该等信息提供任何便利(包括但不限于设置URL、BANNER链接等):·违反国家规定的政治宣传和/或新闻信息;·涉及国家秘密和/或安全的信息;·封建迷信和/或淫秽、色情、下流的信息或教唆犯罪的信息;·博彩有奖、赌博游戏;“私服”、“外挂”等非法互联网出版活动;·违反国家民族和宗教政策的信息;防碍互联网运行安全的信息;·侵害他人合法权益的信息和/或其他有损于社会秩序、社会治安、公共道德的信息或内容;·其他违反法律法规、部门规章或国家政策的内容。2-3-4建立或利用有关设备、配置运行与WEB服务器无关的程序或进程,包括但不限于提供在线聊天室服务、在线音频、视频服务以及其他超出网站应用范围的行为、程序、进程或软件等,导致大量占用服务器内存、CPU资源或者网络带宽资源,给阿里云或者阿里云的其他用户的网络或者服务器(包括但不限于本地及外地和国际的网络、服务器等)带来严重的负荷,影响阿里云与国际互联网或者阿里云与特定网络、服务器及阿里云内部的通畅联系,或者导致阿里云服务器或者阿里云的其他用户网站所在的服务器宕机、死机等;2-3-5进行任何破坏或试图破坏网络安全的行为;2-3-6进行任何改变或试图改变阿里云提供的系统配置或破坏系统安全的行为;2-3-7运行影响网站服务器或者阿里云服务器正常工作的程序、进程等;2-3-8其他超出阿里云服务范围,可能给阿里云带来任何不利影响的行为或者是国家禁止的行为。2-4用户对其违反2-3的规定而引起的法律责任和政治责任,以及给阿里云造成的经济损失承担全部责任,阿里云不对此承担任何责任。用户承认阿里云有权根据阿里云自己谨慎的判断来确定用户是否违反了2-3的规定。如阿里云发现用户违反2-3的规定,有权立即终止服务。2-5用户对自行安装的软件和进行的操作所引起的结果承担全部责任。2-6用户对自己存放在服务器上的数据、以及进入和管理服务器的口令、密码的完整性和保密性负责。因用户维护不当或保密不当致使上述数据、口令、密码等丢失或泄漏所引起的一切损失和后果均由用户自行承担。2-7用户应向阿里云提交执行本服务条款的联系人和管理用户网络和服务器的人员名单和联系方式并提供必要的协助。如以上人员发生变动,用户应自行将变动后的信息进行在线更新并及时通知阿里云。因用户提供的人员的信息不真实、不准确、不完整,以及因以上人员的行为或不作为而产生的结果,均由用户负责。2-8用户承认阿里云向用户提供的任何资料、技术或技术支持、软件、服务等的知识产权均属于阿里云所有,用户无权复制、传播、转让、许可或提供他人使用这些资源,否则应承担相应的责任。2-9如果用户利用阿里云提供的服务进行的经营活动需要获得国家有关部门的认可或批准的,应获得该有关的认可或批准。特别是,用户网站必须办理非经营性ICP备案,并保证所提交的所有备案信息真实有效,在备案信息发生变化时及时在备案系统中提交更新信息。如用户网站为经营性网站,还应自行在当地通信管理部门办理经营性ICP许可证,用户如开办BBS等电子公告服务以及新闻等栏目也需根据相关法规政策要求获得批准或进行登记备案手续。用户违反本条款的,阿里云或相关部门将有权注销用户的备案和/或关闭用户网站。如因用户违反本条款而给阿里云造成损失的(包括但不限于工业和信息化部等有关部门的罚金等),用户还应赔偿。2-10用户所购买的虚拟主机申请成功后并不意味可以立即绑定顶级域名。用户还需进行以下操作:2-10-1在收到阿里云的《虚拟主机申请成功通知书》后及时登录阿里云代备案系统,按照阿里云要求在线提交其网站的备案信息;2-10-2网站备案信息经阿里云和相应的通信管理局审核通过后,用户将获得工业和信息化部颁发的备案号和备案标志,才能绑定已备案的顶级域名。2-11用户须依照《互联网信息服务管理办法》、《互联网电子公告服务管理规定》的规定保留自己网站的访问日志记录,包括发布的信息内容及其发布时间、互联网地址(IP)、域名等,该记录在国家有关机关依法查询时必须提供。用户自行承担由于其未按规定保留相关记录而引起的全部责任。2-12本服务条款中网站所处的服务器的所有权属于阿里云,阿里云为用户提供网站空间并进行网站的日常维护。2-13阿里云可以帮助用户进行日常的数据备份,但不保证完全备份用户网站上的数据,用户应自行备份其网站上的相关数据。用户充分认识到对用户网站数据的备份并非阿里云的义务,阿里云亦不对用户网站的数据备份工作承担任何责任。2-14阿里云将不定期举办培训和技术咨询,帮助用户充分地发挥网站的作用。2-15阿里云将消除用户非人为操作所出现的故障,但因用户原因和/或不可抗力以及非阿里云控制范围之内的事项除外。2-16阿里云将在必要时对用户的主机进行免费升级,或将主机进行机房迁移,升级后的主机能够支持现有主机的功能。阿里云进行上述操作前将提前7日通知用户,特别的,由于进行上述操作均需要修改用户相关域名的DNS,因此如果用户域名是由阿里云提供DNS服务的,阿里云将直接帮助用户对域名DNS进行相应修改;如用户域名不是由阿里云提供DNS服务的,用户需在接到阿里云通知后按照阿里云要求的时间将DNS修改到阿里云指定IP上,否则因此造成网站无法访问的,由用户自行负责。如用户不同意阿里云对主机进行升级和/或迁移机房的,可在收到阿里云通知后7日内解除本服务条款,届时服务期限和费用将按实际服务月份计算(不足一个月的按一个月计),阿里云将按照阿里云网站公示的退款流程向用户退还用户已支付但未发生的服务费(剩余服务费)。第三条费用3-1在接受本服务的同时,用户须已按照阿里云现时有效的虚拟主机价格体系支付所有费用,阿里云的虚拟主机价格体系中的每一套方案都是独立且不可变更的。3-2服务期满双方愿意继续合作的,用户应在服务期满前一个月内支付续费款项,以使服务得以继续进行。如续费时阿里云对产品体系、名称或价格进行调整的,双方同意按照届时有效的新的产品体系、名称或价格履行。3-3阿里云保留在用户未按照约定支付全部费用之前不向用户提供服务和/或技术支持,或者终止服务和/或技术支持的权利。3-4用户完全理解阿里云价格体系中所有的赠送服务项目均为阿里云在正常服务价格之外的一次性特别优惠,优惠内容不包括赠送服务项目的修改、更新及维护费用,并且赠送服务项目不可折价冲抵服务价格。第四条期限4-1服务有效期自阿里云收到用户款项之日起(而非自用户虚拟主机可以绑定顶级域名之日起)计算,并以款项数额为依据确认服务期限。鉴于用户申请虚拟主机后,阿里云将为用户预留空间以备随时开通,用户承认其办理网站经营许可证/网站备案的相关期间将包含在用户购买的服务期之内。4-2本服务条款另有规定的,从其规定。第五条服务终止及责任承担5-1如果用户没有按时支付续约款项,则在本服务有效期结束后,服务即告终止。阿里云届时将关闭用户的使用帐号。关闭帐号之日起7日内,若用户依然没有续费,阿里云将有权删除用户使用帐号内的所有文件,由此带来的后果由用户自行负责。5-2发生下列情形,服务期限提前终止:5-2-1双方协商一致提前终止的;5-2-2用户违反本服务条款,阿里云有权提前终止服务,并不退还用户已经支付的费用;5-2-3用户可以单方提出提前终止服务的要求,但应提前30天书面通知阿里云,此时用户已交纳的费用不再返还。用户擅自终止本服务条款给阿里云造成损失的,还应予以承担。5-3用户理解,鉴于计算机、互联网的特殊性,下述情况不属于阿里云违约:5-3-1阿里云在进行服务器配置、维护时,需要短时间中断服务;5-3-2由于Internet上的通路阻塞造成用户网站访问速度下降;5-3-3因黑客问题、电信部门技术调整和政府管制等引起的事件。5-4如果因阿里云原因造成用户网站不能正常访问的,阿里云以天为单位向用户赔偿损失,即连续24小时不能正常访问的,延长一天的服务期(以此类推)。如果因阿里云原因造成用户网站连续72小时不能正常访问的,用户可以终止接受服务并可以要求赔偿损失,但非阿里云控制之内的原因引起的除外。赔偿总额以该型号虚拟主机年基本费用的总额为上限。5-5如果用户在网站上的应用给服务器带来异常大的负荷,以致影响该网站所在服务器的正常运行或者影响其他用户的正常使用(包括但不限于2-3-4所述的大量占用阿里云服务器内存、CPU资源的行为),阿里云有权关闭用户的网站,终止服务且余款不予退还。5-6阿里云对因第三方的过错或者延误而给用户造成的损失不承担责任,同时,阿里云对通过用户间接接受阿里云服务的第三方的损失不承担责任。第六条争议解决6-1因本虚拟主机服务有关的一切争议,双方当事人应通过友好协商方式解决。6-2如果协商未成,双方同意向杭州市西湖区人民法院起诉。第七条不可抗力7-1因不可抗力或者其他意外事件,使得本服务条款的履行不可能、不必要或者无意义的,遭受不可抗力、意外事件的一方不承担责任。7-2不可抗力、意外事件是指不能预见、不能克服并不能避免且对一方或双方当事人造成重大影响的客观事件,包括但不限于自然灾害如洪水、地震、瘟疫流行等以及社会事件如战争、动乱、政府行为、电信主干线路中断等。第八条其他约定8-1本虚拟主机服务条款适用中华人民共和国法律法规和计算机行业的规范。8-2任何一方对另一方当事人的商业秘密(包括但不限于经营和技术秘密、源代码、数据库等)均负有保密的义务。8-3因阿里云上市、被收购、与第三方合并、名称变更等事由,用户同意阿里云可以将其权利和/或义务转让给相应的阿里云权利/义务的承受者。8-4本虚拟主机服务有关条款或者约定若与双方以前签署的有关条款或者阿里云的有关陈述不一致或者相抵触的,以此为准。8-5阿里云在相关页面上对于虚拟主机服务的服务说明、价格说明、申请表格等是本条款不可分割的一部分,与本条款具有同等法律效力。用户在此再次确认已经完全阅读并理解了上述虚拟主机服务条款,并自愿正式进入虚拟主机申请程序,接受上述条款的约束。  

2019-12-01 23:19:04 0 浏览量 回答数 0

回答

92题 一般来说,建立INDEX有以下益处:提高查询效率;建立唯一索引以保证数据的唯一性;设计INDEX避免排序。 缺点,INDEX的维护有以下开销:叶节点的‘分裂’消耗;INSERT、DELETE和UPDATE操作在INDEX上的维护开销;有存储要求;其他日常维护的消耗:对恢复的影响,重组的影响。 需要建立索引的情况:为了建立分区数据库的PATITION INDEX必须建立; 为了保证数据约束性需要而建立的INDEX必须建立; 为了提高查询效率,则考虑建立(是否建立要考虑相关性能及维护开销); 考虑在使用UNION,DISTINCT,GROUP BY,ORDER BY等字句的列上加索引。 91题 作用:加快查询速度。原则:(1) 如果某属性或属性组经常出现在查询条件中,考虑为该属性或属性组建立索引;(2) 如果某个属性常作为最大值和最小值等聚集函数的参数,考虑为该属性建立索引;(3) 如果某属性经常出现在连接操作的连接条件中,考虑为该属性或属性组建立索引。 90题 快照Snapshot是一个文件系统在特定时间里的镜像,对于在线实时数据备份非常有用。快照对于拥有不能停止的应用或具有常打开文件的文件系统的备份非常重要。对于只能提供一个非常短的备份时间而言,快照能保证系统的完整性。 89题 游标用于定位结果集的行,通过判断全局变量@@FETCH_STATUS可以判断是否到了最后,通常此变量不等于0表示出错或到了最后。 88题 事前触发器运行于触发事件发生之前,而事后触发器运行于触发事件发生之后。通常事前触发器可以获取事件之前和新的字段值。语句级触发器可以在语句执行前或后执行,而行级触发在触发器所影响的每一行触发一次。 87题 MySQL可以使用多个字段同时建立一个索引,叫做联合索引。在联合索引中,如果想要命中索引,需要按照建立索引时的字段顺序挨个使用,否则无法命中索引。具体原因为:MySQL使用索引时需要索引有序,假设现在建立了"name,age,school"的联合索引,那么索引的排序为: 先按照name排序,如果name相同,则按照age排序,如果age的值也相等,则按照school进行排序。因此在建立联合索引的时候应该注意索引列的顺序,一般情况下,将查询需求频繁或者字段选择性高的列放在前面。此外可以根据特例的查询或者表结构进行单独的调整。 86题 建立索引的时候一般要考虑到字段的使用频率,经常作为条件进行查询的字段比较适合。如果需要建立联合索引的话,还需要考虑联合索引中的顺序。此外也要考虑其他方面,比如防止过多的所有对表造成太大的压力。这些都和实际的表结构以及查询方式有关。 85题 存储过程是一组Transact-SQL语句,在一次编译后可以执行多次。因为不必重新编译Transact-SQL语句,所以执行存储过程可以提高性能。触发器是一种特殊类型的存储过程,不由用户直接调用。创建触发器时会对其进行定义,以便在对特定表或列作特定类型的数据修改时执行。 84题 存储过程是用户定义的一系列SQL语句的集合,涉及特定表或其它对象的任务,用户可以调用存储过程,而函数通常是数据库已定义的方法,它接收参数并返回某种类型的值并且不涉及特定用户表。 83题 减少表连接,减少复杂 SQL,拆分成简单SQL。减少排序:非必要不排序,利用索引排序,减少参与排序的记录数。尽量避免 select *。尽量用 join 代替子查询。尽量少使用 or,使用 in 或者 union(union all) 代替。尽量用 union all 代替 union。尽量早的将无用数据过滤:选择更优的索引,先分页再Join…。避免类型转换:索引失效。优先优化高并发的 SQL,而不是执行频率低某些“大”SQL。从全局出发优化,而不是片面调整。尽可能对每一条SQL进行 explain。 82题 如果条件中有or,即使其中有条件带索引也不会使用(要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引)。对于多列索引,不是使用的第一部分,则不会使用索引。like查询是以%开头。如果列类型是字符串,那一定要在条件中将数据使用引号引用起来,否则不使用索引。如果mysql估计使用全表扫描要比使用索引快,则不使用索引。例如,使用<>、not in 、not exist,对于这三种情况大多数情况下认为结果集很大,MySQL就有可能不使用索引。 81题 主键不能重复,不能为空,唯一键不能重复,可以为空。建立主键的目的是让外键来引用。一个表最多只有一个主键,但可以有很多唯一键。 80题 空值('')是不占用空间的,判断空字符用=''或者<>''来进行处理。NULL值是未知的,且占用空间,不走索引;判断 NULL 用 IS NULL 或者 is not null ,SQL 语句函数中可以使用 ifnull ()函数来进行处理。无法比较 NULL 和 0;它们是不等价的。无法使用比较运算符来测试 NULL 值,比如 =, <, 或者 <>。NULL 值可以使用 <=> 符号进行比较,该符号与等号作用相似,但对NULL有意义。进行 count ()统计某列的记录数的时候,如果采用的 NULL 值,会被系统自动忽略掉,但是空值是统计到其中。 79题 HEAP表是访问数据速度最快的MySQL表,他使用保存在内存中的散列索引。一旦服务器重启,所有heap表数据丢失。BLOB或TEXT字段是不允许的。只能使用比较运算符=,<,>,=>,= <。HEAP表不支持AUTO_INCREMENT。索引不可为NULL。 78题 如果想输入字符为十六进制数字,可以输入带有单引号的十六进制数字和前缀(X),或者只用(Ox)前缀输入十六进制数字。如果表达式上下文是字符串,则十六进制数字串将自动转换为字符串。 77题 Mysql服务器通过权限表来控制用户对数据库的访问,权限表存放在mysql数据库里,由mysql_install_db脚本初始化。这些权限表分别user,db,table_priv,columns_priv和host。 76题 在缺省模式下,MYSQL是autocommit模式的,所有的数据库更新操作都会即时提交,所以在缺省情况下,mysql是不支持事务的。但是如果你的MYSQL表类型是使用InnoDB Tables 或 BDB tables的话,你的MYSQL就可以使用事务处理,使用SET AUTOCOMMIT=0就可以使MYSQL允许在非autocommit模式,在非autocommit模式下,你必须使用COMMIT来提交你的更改,或者用ROLLBACK来回滚你的更改。 75题 它会停止递增,任何进一步的插入都将产生错误,因为密钥已被使用。 74题 创建索引的时候尽量使用唯一性大的列来创建索引,由于使用b+tree做为索引,以innodb为例,一个树节点的大小由“innodb_page_size”,为了减少树的高度,同时让一个节点能存放更多的值,索引列尽量在整数类型上创建,如果必须使用字符类型,也应该使用长度较少的字符类型。 73题 当MySQL单表记录数过大时,数据库的CRUD性能会明显下降,一些常见的优化措施如下: 限定数据的范围: 务必禁止不带任何限制数据范围条件的查询语句。比如:我们当用户在查询订单历史的时候,我们可以控制在一个月的范围内。读/写分离: 经典的数据库拆分方案,主库负责写,从库负责读。垂直分区: 根据数据库里面数据表的相关性进行拆分。简单来说垂直拆分是指数据表列的拆分,把一张列比较多的表拆分为多张表。水平分区: 保持数据表结构不变,通过某种策略存储数据分片。这样每一片数据分散到不同的表或者库中,达到了分布式的目的。水平拆分可以支撑非常大的数据量。 72题 乐观锁失败后会抛出ObjectOptimisticLockingFailureException,那么我们就针对这块考虑一下重试,自定义一个注解,用于做切面。针对注解进行切面,设置最大重试次数n,然后超过n次后就不再重试。 71题 一致性非锁定读讲的是一条记录被加了X锁其他事务仍然可以读而不被阻塞,是通过innodb的行多版本实现的,行多版本并不是实际存储多个版本记录而是通过undo实现(undo日志用来记录数据修改前的版本,回滚时会用到,用来保证事务的原子性)。一致性锁定读讲的是我可以通过SELECT语句显式地给一条记录加X锁从而保证特定应用场景下的数据一致性。 70题 数据库引擎:尤其是mysql数据库只有是InnoDB引擎的时候事物才能生效。 show engines 查看数据库默认引擎;SHOW TABLE STATUS from 数据库名字 where Name='表名' 如下;SHOW TABLE STATUS from rrz where Name='rrz_cust';修改表的引擎alter table table_name engine=innodb。 69题 如果是等值查询,那么哈希索引明显有绝对优势,因为只需要经过一次算法即可找到相应的键值;当然了,这个前提是,键值都是唯一的。如果键值不是唯一的,就需要先找到该键所在位置,然后再根据链表往后扫描,直到找到相应的数据;如果是范围查询检索,这时候哈希索引就毫无用武之地了,因为原先是有序的键值,经过哈希算法后,有可能变成不连续的了,就没办法再利用索引完成范围查询检索;同理,哈希索引也没办法利用索引完成排序,以及like ‘xxx%’ 这样的部分模糊查询(这种部分模糊查询,其实本质上也是范围查询);哈希索引也不支持多列联合索引的最左匹配规则;B+树索引的关键字检索效率比较平均,不像B树那样波动幅度大,在有大量重复键值情况下,哈希索引的效率也是极低的,因为存在所谓的哈希碰撞问题。 68题 decimal精度比float高,数据处理比float简单,一般优先考虑,但float存储的数据范围大,所以范围大的数据就只能用它了,但要注意一些处理细节,因为不精确可能会与自己想的不一致,也常有关于float 出错的问题。 67题 datetime、timestamp精确度都是秒,datetime与时区无关,存储的范围广(1001-9999),timestamp与时区有关,存储的范围小(1970-2038)。 66题 Char使用固定长度的空间进行存储,char(4)存储4个字符,根据编码方式的不同占用不同的字节,gbk编码方式,不论是中文还是英文,每个字符占用2个字节的空间,utf8编码方式,每个字符占用3个字节的空间。Varchar保存可变长度的字符串,使用额外的一个或两个字节存储字符串长度,varchar(10),除了需要存储10个字符,还需要1个字节存储长度信息(10),超过255的长度需要2个字节来存储。char和varchar后面如果有空格,char会自动去掉空格后存储,varchar虽然不会去掉空格,但在进行字符串比较时,会去掉空格进行比较。Varbinary保存变长的字符串,后面不会补\0。 65题 首先分析语句,看看是否load了额外的数据,可能是查询了多余的行并且抛弃掉了,可能是加载了许多结果中并不需要的列,对语句进行分析以及重写。分析语句的执行计划,然后获得其使用索引的情况,之后修改语句或者修改索引,使得语句可以尽可能的命中索引。如果对语句的优化已经无法进行,可以考虑表中的数据量是否太大,如果是的话可以进行横向或者纵向的分表。 64题 建立索引的时候一般要考虑到字段的使用频率,经常作为条件进行查询的字段比较适合。如果需要建立联合索引的话,还需要考虑联合索引中的顺序。此外也要考虑其他方面,比如防止过多的所有对表造成太大的压力。这些都和实际的表结构以及查询方式有关。 63题 存储过程是一些预编译的SQL语句。1、更加直白的理解:存储过程可以说是一个记录集,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。2、存储过程是一个预编译的代码块,执行效率比较高,一个存储过程替代大量T_SQL语句 ,可以降低网络通信量,提高通信速率,可以一定程度上确保数据安全。 62题 密码散列、盐、用户身份证号等固定长度的字符串应该使用char而不是varchar来存储,这样可以节省空间且提高检索效率。 61题 推荐使用自增ID,不要使用UUID。因为在InnoDB存储引擎中,主键索引是作为聚簇索引存在的,也就是说,主键索引的B+树叶子节点上存储了主键索引以及全部的数据(按照顺序),如果主键索引是自增ID,那么只需要不断向后排列即可,如果是UUID,由于到来的ID与原来的大小不确定,会造成非常多的数据插入,数据移动,然后导致产生很多的内存碎片,进而造成插入性能的下降。总之,在数据量大一些的情况下,用自增主键性能会好一些。 60题 char是一个定长字段,假如申请了char(10)的空间,那么无论实际存储多少内容。该字段都占用10个字符,而varchar是变长的,也就是说申请的只是最大长度,占用的空间为实际字符长度+1,最后一个字符存储使用了多长的空间。在检索效率上来讲,char > varchar,因此在使用中,如果确定某个字段的值的长度,可以使用char,否则应该尽量使用varchar。例如存储用户MD5加密后的密码,则应该使用char。 59题 一. read uncommitted(读取未提交数据) 即便是事务没有commit,但是我们仍然能读到未提交的数据,这是所有隔离级别中最低的一种。 二. read committed(可以读取其他事务提交的数据)---大多数数据库默认的隔离级别 当前会话只能读取到其他事务提交的数据,未提交的数据读不到。 三. repeatable read(可重读)---MySQL默认的隔离级别 当前会话可以重复读,就是每次读取的结果集都相同,而不管其他事务有没有提交。 四. serializable(串行化) 其他会话对该表的写操作将被挂起。可以看到,这是隔离级别中最严格的,但是这样做势必对性能造成影响。所以在实际的选用上,我们要根据当前具体的情况选用合适的。 58题 B+树的高度一般为2-4层,所以查找记录时最多只需要2-4次IO,相对二叉平衡树已经大大降低了。范围查找时,能通过叶子节点的指针获取数据。例如查找大于等于3的数据,当在叶子节点中查到3时,通过3的尾指针便能获取所有数据,而不需要再像二叉树一样再获取到3的父节点。 57题 因为事务在修改页时,要先记 undo,在记 undo 之前要记 undo 的 redo, 然后修改数据页,再记数据页修改的 redo。 Redo(里面包括 undo 的修改) 一定要比数据页先持久化到磁盘。 当事务需要回滚时,因为有 undo,可以把数据页回滚到前镜像的状态,崩溃恢复时,如果 redo log 中事务没有对应的 commit 记录,那么需要用 undo把该事务的修改回滚到事务开始之前。 如果有 commit 记录,就用 redo 前滚到该事务完成时并提交掉。 56题 redo log是物理日志,记录的是"在某个数据页上做了什么修改"。 binlog是逻辑日志,记录的是这个语句的原始逻辑,比如"给ID=2这一行的c字段加1"。 redo log是InnoDB引擎特有的;binlog是MySQL的Server层实现的,所有引擎都可以使用。 redo log是循环写的,空间固定会用完:binlog 是可以追加写入的。"追加写"是指binlog文件写到一定大小后会切换到下一个,并不会覆盖以前的日志。 最开始 MySQL 里并没有 InnoDB 引擎,MySQL 自带的引擎是 MyISAM,但是 MyISAM 没有 crash-safe 的能力,binlog日志只能用于归档。而InnoDB 是另一个公司以插件形式引入 MySQL 的,既然只依靠 binlog 是没有 crash-safe 能力的,所以 InnoDB 使用另外一套日志系统,也就是 redo log 来实现 crash-safe 能力。 55题 重做日志(redo log)      作用:确保事务的持久性,防止在发生故障,脏页未写入磁盘。重启数据库会进行redo log执行重做,达到事务一致性。 回滚日志(undo log)  作用:保证数据的原子性,保存了事务发生之前的数据的一个版本,可以用于回滚,同时可以提供多版本并发控制下的读(MVCC),也即非锁定读。 二进 制日志(binlog)    作用:用于主从复制,实现主从同步;用于数据库的基于时间点的还原。 错误日志(errorlog) 作用:Mysql本身启动,停止,运行期间发生的错误信息。 慢查询日志(slow query log)  作用:记录执行时间过长的sql,时间阈值可以配置,只记录执行成功。 一般查询日志(general log)    作用:记录数据库的操作明细,默认关闭,开启后会降低数据库性能 。 中继日志(relay log) 作用:用于数据库主从同步,将主库发来的bin log保存在本地,然后从库进行回放。 54题 MySQL有三种锁的级别:页级、表级、行级。 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度一般。 死锁: 是指两个或两个以上的进程在执行过程中。因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。 死锁的关键在于:两个(或以上)的Session加锁的顺序不一致。 那么对应的解决死锁问题的关键就是:让不同的session加锁有次序。死锁的解决办法:1.查出的线程杀死。2.设置锁的超时时间。3.指定获取锁的顺序。 53题 当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性(脏读,不可重复读,幻读等),可能产生死锁。 乐观锁:乐观锁不是数据库自带的,需要我们自己去实现。 悲观锁:在进行每次操作时都要通过获取锁才能进行对相同数据的操作。 共享锁:加了共享锁的数据对象可以被其他事务读取,但不能修改。 排他锁:当数据对象被加上排它锁时,一个事务必须得到锁才能对该数据对象进行访问,一直到事务结束锁才被释放。 行锁:就是给某一条记录加上锁。 52题 Mysql是关系型数据库,MongoDB是非关系型数据库,数据存储结构的不同。 51题 关系型数据库优点:1.保持数据的一致性(事务处理)。 2.由于以标准化为前提,数据更新的开销很小。 3. 可以进行Join等复杂查询。 缺点:1、为了维护一致性所付出的巨大代价就是其读写性能比较差。 2、固定的表结构。 3、高并发读写需求。 4、海量数据的高效率读写。 非关系型数据库优点:1、无需经过sql层的解析,读写性能很高。 2、基于键值对,数据没有耦合性,容易扩展。 3、存储数据的格式:nosql的存储格式是key,value形式、文档形式、图片形式等等,文档形式、图片形式等等,而关系型数据库则只支持基础类型。 缺点:1、不提供sql支持,学习和使用成本较高。 2、无事务处理,附加功能bi和报表等支持也不好。 redis与mongoDB的区别: 性能:TPS方面redis要大于mongodb。 可操作性:mongodb支持丰富的数据表达,索引,redis较少的网络IO次数。 可用性:MongoDB优于Redis。 一致性:redis事务支持比较弱,mongoDB不支持事务。 数据分析:mongoDB内置了数据分析的功能(mapreduce)。 应用场景:redis数据量较小的更性能操作和运算上,MongoDB主要解决海量数据的访问效率问题。 50题 如果Redis被当做缓存使用,使用一致性哈希实现动态扩容缩容。如果Redis被当做一个持久化存储使用,必须使用固定的keys-to-nodes映射关系,节点的数量一旦确定不能变化。否则的话(即Redis节点需要动态变化的情况),必须使用可以在运行时进行数据再平衡的一套系统,而当前只有Redis集群可以做到这样。 49题 分区可以让Redis管理更大的内存,Redis将可以使用所有机器的内存。如果没有分区,你最多只能使用一台机器的内存。分区使Redis的计算能力通过简单地增加计算机得到成倍提升,Redis的网络带宽也会随着计算机和网卡的增加而成倍增长。 48题 除了缓存服务器自带的缓存失效策略之外(Redis默认的有6种策略可供选择),我们还可以根据具体的业务需求进行自定义的缓存淘汰,常见的策略有两种: 1.定时去清理过期的缓存; 2.当有用户请求过来时,再判断这个请求所用到的缓存是否过期,过期的话就去底层系统得到新数据并更新缓存。 两者各有优劣,第一种的缺点是维护大量缓存的key是比较麻烦的,第二种的缺点就是每次用户请求过来都要判断缓存失效,逻辑相对比较复杂!具体用哪种方案,可以根据应用场景来权衡。 47题 Redis提供了两种方式来作消息队列: 一个是使用生产者消费模式模式:会让一个或者多个客户端监听消息队列,一旦消息到达,消费者马上消费,谁先抢到算谁的,如果队列里没有消息,则消费者继续监听 。另一个就是发布订阅者模式:也是一个或多个客户端订阅消息频道,只要发布者发布消息,所有订阅者都能收到消息,订阅者都是平等的。 46题 Redis的数据结构列表(list)可以实现延时队列,可以通过队列和栈来实现。blpop/brpop来替换lpop/rpop,blpop/brpop阻塞读在队列没有数据的时候,会立即进入休眠状态,一旦数据到来,则立刻醒过来。Redis的有序集合(zset)可以用于实现延时队列,消息作为value,时间作为score。Zrem 命令用于移除有序集中的一个或多个成员,不存在的成员将被忽略。当 key 存在但不是有序集类型时,返回一个错误。 45题 1.热点数据缓存:因为Redis 访问速度块、支持的数据类型比较丰富。 2.限时业务:expire 命令设置 key 的生存时间,到时间后自动删除 key。 3.计数器:incrby 命令可以实现原子性的递增。 4.排行榜:借助 SortedSet 进行热点数据的排序。 5.分布式锁:利用 Redis 的 setnx 命令进行。 6.队列机制:有 list push 和 list pop 这样的命令。 44题 一致哈希 是一种特殊的哈希算法。在使用一致哈希算法后,哈希表槽位数(大小)的改变平均只需要对 K/n 个关键字重新映射,其中K是关键字的数量, n是槽位数量。然而在传统的哈希表中,添加或删除一个槽位的几乎需要对所有关键字进行重新映射。 43题 RDB的优点:适合做冷备份;读写服务影响小,reids可以保持高性能;重启和恢复redis进程,更加快速。RDB的缺点:宕机会丢失最近5分钟的数据;文件特别大时可能会暂停数毫秒,或者甚至数秒。 AOF的优点:每个一秒执行fsync操作,最多丢失1秒钟的数据;以append-only模式写入,没有任何磁盘寻址的开销;文件过大时,不会影响客户端读写;适合做灾难性的误删除的紧急恢复。AOF的缺点:AOF日志文件比RDB数据快照文件更大,支持写QPS比RDB支持的写QPS低;比RDB脆弱,容易有bug。 42题 对于Redis而言,命令的原子性指的是:一个操作的不可以再分,操作要么执行,要么不执行。Redis的操作之所以是原子性的,是因为Redis是单线程的。而在程序中执行多个Redis命令并非是原子性的,这也和普通数据库的表现是一样的,可以用incr或者使用Redis的事务,或者使用Redis+Lua的方式实现。对Redis来说,执行get、set以及eval等API,都是一个一个的任务,这些任务都会由Redis的线程去负责执行,任务要么执行成功,要么执行失败,这就是Redis的命令是原子性的原因。 41题 (1)twemproxy,使用方式简单(相对redis只需修改连接端口),对旧项目扩展的首选。(2)codis,目前用的最多的集群方案,基本和twemproxy一致的效果,但它支持在节点数改变情况下,旧节点数据可恢复到新hash节点。(3)redis cluster3.0自带的集群,特点在于他的分布式算法不是一致性hash,而是hash槽的概念,以及自身支持节点设置从节点。(4)在业务代码层实现,起几个毫无关联的redis实例,在代码层,对key进行hash计算,然后去对应的redis实例操作数据。这种方式对hash层代码要求比较高,考虑部分包括,节点失效后的代替算法方案,数据震荡后的自动脚本恢复,实例的监控,等等。 40题 (1) Master最好不要做任何持久化工作,如RDB内存快照和AOF日志文件 (2) 如果数据比较重要,某个Slave开启AOF备份数据,策略设置为每秒同步一次 (3) 为了主从复制的速度和连接的稳定性,Master和Slave最好在同一个局域网内 (4) 尽量避免在压力很大的主库上增加从库 (5) 主从复制不要用图状结构,用单向链表结构更为稳定,即:Master <- Slave1 <- Slave2 <- Slave3...这样的结构方便解决单点故障问题,实现Slave对Master的替换。如果Master挂了,可以立刻启用Slave1做Master,其他不变。 39题 比如订单管理,热数据:3个月内的订单数据,查询实时性较高;温数据:3个月 ~ 12个月前的订单数据,查询频率不高;冷数据:1年前的订单数据,几乎不会查询,只有偶尔的查询需求。热数据使用mysql进行存储,需要分库分表;温数据可以存储在ES中,利用搜索引擎的特性基本上也可以做到比较快的查询;冷数据可以存放到Hive中。从存储形式来说,一般情况冷数据存储在磁带、光盘,热数据一般存放在SSD中,存取速度快,而温数据可以存放在7200转的硬盘。 38题 当访问量剧增、服务出现问题(如响应时间慢或不响应)或非核心服务影响到核心流程的性能时,仍然需要保证服务还是可用的,即使是有损服务。系统可以根据一些关键数据进行自动降级,也可以配置开关实现人工降级。降级的最终目的是保证核心服务可用,即使是有损的。而且有些服务是无法降级的(如加入购物车、结算)。 37题 分层架构设计,有一条准则:站点层、服务层要做到无数据无状态,这样才能任意的加节点水平扩展,数据和状态尽量存储到后端的数据存储服务,例如数据库服务或者缓存服务。显然进程内缓存违背了这一原则。 36题 更新数据的时候,根据数据的唯一标识,将操作路由之后,发送到一个 jvm 内部队列中。读取数据的时候,如果发现数据不在缓存中,那么将重新读取数据+更新缓存的操作,根据唯一标识路由之后,也发送同一个 jvm 内部队列中。一个队列对应一个工作线程,每个工作线程串行拿到对应的操作,然后一条一条的执行。 35题 redis分布式锁加锁过程:通过setnx向特定的key写入一个随机值,并同时设置失效时间,写值成功既加锁成功;redis分布式锁解锁过程:匹配随机值,删除redis上的特点key数据,要保证获取数据、判断一致以及删除数据三个操作是原子的,为保证原子性一般使用lua脚本实现;在此基础上进一步优化的话,考虑使用心跳检测对锁的有效期进行续期,同时基于redis的发布订阅优雅的实现阻塞式加锁。 34题 volatile-lru:当内存不足以容纳写入数据时,从已设置过期时间的数据集中挑选最近最少使用的数据淘汰。 volatile-ttl:当内存不足以容纳写入数据时,从已设置过期时间的数据集中挑选将要过期的数据淘汰。 volatile-random:当内存不足以容纳写入数据时,从已设置过期时间的数据集中任意选择数据淘汰。 allkeys-lru:当内存不足以容纳写入数据时,从数据集中挑选最近最少使用的数据淘汰。 allkeys-random:当内存不足以容纳写入数据时,从数据集中任意选择数据淘汰。 noeviction:禁止驱逐数据,当内存使用达到阈值的时候,所有引起申请内存的命令会报错。 33题 定时过期:每个设置过期时间的key都需要创建一个定时器,到过期时间就会立即清除。该策略可以立即清除过期的数据,对内存很友好;但是会占用大量的CPU资源去处理过期的数据,从而影响缓存的响应时间和吞吐量。 惰性过期:只有当访问一个key时,才会判断该key是否已过期,过期则清除。该策略可以最大化地节省CPU资源,却对内存非常不友好。极端情况可能出现大量的过期key没有再次被访问,从而不会被清除,占用大量内存。 定期过期:每隔一定的时间,会扫描一定数量的数据库的expires字典中一定数量的key,并清除其中已过期的key。该策略是前两者的一个折中方案。通过调整定时扫描的时间间隔和每次扫描的限定耗时,可以在不同情况下使得CPU和内存资源达到最优的平衡效果。 32题 缓存击穿,一个存在的key,在缓存过期的一刻,同时有大量的请求,这些请求都会击穿到DB,造成瞬时DB请求量大、压力骤增。如何避免:在访问key之前,采用SETNX(set if not exists)来设置另一个短期key来锁住当前key的访问,访问结束再删除该短期key。 31题 缓存雪崩,是指在某一个时间段,缓存集中过期失效。大量的key设置了相同的过期时间,导致在缓存在同一时刻全部失效,造成瞬时DB请求量大、压力骤增,引起雪崩。而缓存服务器某个节点宕机或断网,对数据库服务器造成的压力是不可预知的,很有可能瞬间就把数据库压垮。如何避免:1.redis高可用,搭建redis集群。2.限流降级,在缓存失效后,通过加锁或者队列来控制读数据库写缓存的线程数量。3.数据预热,在即将发生大并发访问前手动触发加载缓存不同的key,设置不同的过期时间。 30题 缓存穿透,是指查询一个数据库一定不存在的数据。正常的使用缓存流程大致是,数据查询先进行缓存查询,如果key不存在或者key已经过期,再对数据库进行查询,并把查询到的对象,放进缓存。如果数据库查询对象为空,则不放进缓存。一些恶意的请求会故意查询不存在的 key,请求量很大,对数据库造成压力,甚至压垮数据库。 如何避免:1:对查询结果为空的情况也进行缓存,缓存时间设置短一点,或者该 key 对应的数据 insert 了之后清理缓存。2:对一定不存在的 key 进行过滤。可以把所有的可能存在的 key 放到一个大的 Bitmap 中,查询时通过该 bitmap 过滤。 29题 1.memcached 所有的值均是简单的字符串,redis 作为其替代者,支持更为丰富的数据类型。 2.redis 的速度比 memcached 快很多。 3.redis 可以持久化其数据。 4.Redis支持数据的备份,即master-slave模式的数据备份。 5.Redis采用VM机制。 6.value大小:redis最大可以达到1GB,而memcache只有1MB。 28题 Spring Boot 推荐使用 Java 配置而非 XML 配置,但是 Spring Boot 中也可以使用 XML 配置,通过spring提供的@ImportResource来加载xml配置。例如:@ImportResource({"classpath:some-context.xml","classpath:another-context.xml"}) 27题 Spring像一个大家族,有众多衍生产品例如Spring Boot,Spring Security等等,但他们的基础都是Spring的IOC和AOP,IOC提供了依赖注入的容器,而AOP解决了面向切面的编程,然后在此两者的基础上实现了其他衍生产品的高级功能。Spring MVC是基于Servlet的一个MVC框架,主要解决WEB开发的问题,因为 Spring的配置非常复杂,各种xml,properties处理起来比较繁琐。Spring Boot遵循约定优于配置,极大降低了Spring使用门槛,又有着Spring原本灵活强大的功能。总结:Spring MVC和Spring Boot都属于Spring,Spring MVC是基于Spring的一个MVC框架,而Spring Boot是基于Spring的一套快速开发整合包。 26题 YAML 是 "YAML Ain't a Markup Language"(YAML 不是一种标记语言)的递归缩写。YAML 的配置文件后缀为 .yml,是一种人类可读的数据序列化语言,可以简单表达清单、散列表,标量等数据形态。它通常用于配置文件,与属性文件相比,YAML文件就更加结构化,而且更少混淆。可以看出YAML具有分层配置数据。 25题 Spring Boot有3种热部署方式: 1.使用springloaded配置pom.xml文件,使用mvn spring-boot:run启动。 2.使用springloaded本地加载启动,配置jvm参数-javaagent:<jar包地址> -noverify。 3.使用devtools工具包,操作简单,但是每次需要重新部署。 用

游客ih62co2qqq5ww 2020-03-27 23:56:48 0 浏览量 回答数 0
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 2020阿里巴巴研发效能峰会 企业建站模板 云效成长地图 高端建站