当前位置: 首页 > wzjs >正文

怎么做文化传播公司网站输入关键词就能写文章的软件

怎么做文化传播公司网站,输入关键词就能写文章的软件,html5怎么做网站,获取网站访客qq号码源码在分布式大行其道的今天,为什么外键约束越来越少? 外键-数据链接带来强制完整性 在关系型数据库中,外键(Foreign Key)可以用于建立和强制两个表之间的数据链接。 在层次数据结构一篇的闭包表简单设计中,…

在分布式大行其道的今天,为什么外键约束越来越少?

外键-数据链接带来强制完整性

在关系型数据库中,外键(Foreign Key)可以用于建立和强制两个表之间的数据链接。

在层次数据结构一篇的闭包表简单设计中,就有使用外键进行数据链接。
像这样:
![[Pasted image 20250506093355.png]]

我们很容易发现,外键最直接的体现是强制完整性,即引用表中的外键值必须先存在于被引用表。
删除被引用的行数据时,必须先删除引用表数据(级联删除)。
通过外键,我们很容易理清楚表之间的关系,即理解数据模型,且也有利于ER图的生成和可视化。

外键-强制完整性不适应微服务

分布式与微服务追求服务的自洽,要求服务具备独立性,要求架构整体具备容错,服务之间不会互相阻塞。
这些与外键的强制关联特性相冲突。
且在数据库与服务基本是N对N的环境下,数据库外键约束通常无法跨越不同的数据库实例或服务边界来强制执行。
另外数据库每次执行外键操作还需要额外的检查来验证外键约束。在高并发、高写入吞吐量的场景下,这样的额外开销可能会成为性能瓶颈。

因此,高耦合强制的外键,并不适应现在主流的微服务、分布式。

应用层处理代替外键约束

外键不合适了,但是外键要做的事情却不能不做,常见的做法是在应用层完成外键原本的工作。

  • 数据链接
    在执行删除或更新操作前,应用程序代码需要检查是否存在关联数据。
    通过逻辑删除,保留数据的链接。

  • 数据稽核
    建立一个稽核系统,处理数据的不一致与孤儿数据(在引用表有数据,被引用表没有数据)。

http://www.dtcms.com/wzjs/80851.html

相关文章:

  • 整站排名优化教程广告网站大全
  • 受欢迎的昆明网站建设腾讯朋友圈广告代理
  • 同德县公司网站建设青岛百度网站排名
  • 做盗版电影网站赚钱百度商城
  • 菏泽网站建设哪好中国十大经典广告
  • 代理公司注册品牌整站seo排名费用价格
  • 一品威客网接单appseo词条
  • 自己做网站制作成功的网络营销案例及分析
  • python 网站开发 实例企业网络营销目标
  • 属于c2c的网站有哪些万能优化大师下载
  • 国际外贸网站推广怎么在百度上免费做广告
  • 没有网站域名备案网络推广员的工作内容
  • 可以做数学题的网站谷歌推广怎么操作
  • 上海市网站2345浏览器
  • 关于网络的网站怎么做广州网站推广联盟
  • 山西微网站建设短视频优化
  • 东莞网站优化哪个公司好二级域名分发平台
  • 凡客网站登陆seo 的原理和作用
  • wordpress如何卡百度关键词优化百家号
  • 山西做网站多少钱电商网站建设 网站定制开发
  • 怎么做刷赞网站可以发外链的网站整理
  • 青岛新城世纪网站建设公司百度一下就知道官方网站
  • 东莞网站推广优化宁波seo排名优化哪家好
  • 什么网站可以自己做名片中山seo排名
  • 英文网站建设390廊坊seo整站优化软件
  • 网站的页面动态需要哪些方法做网站排名优化师
  • 郑州做网站建设公司哪家好网课培训机构排名前十
  • 商城网站怎么做优化燕郊今日头条
  • 网站未备案怎么访问电子商务网站推广
  • 报名网站建设公司哪里有网络上哪里可以做推广