社区
PowerBuilder
帖子详情
怎样保证数据的一致性?
人生如梦
2002-03-03 10:05:49
我想问一下,在设计数据库的时候,如何保证数据的一致性呢?
...全文
113
6
打赏
收藏
怎样保证数据的一致性?
我想问一下,在设计数据库的时候,如何保证数据的一致性呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rock_csdn
2002-03-04
打赏
举报
回复
使用外键。对于关联较多的在数据库中写触发器。
zxthello
2002-03-04
打赏
举报
回复
另外还有程序控制问题,autocommit应设为false,控制好事务对象,防止产生不一致,当然还要小心并发,不能出现一个操作出现没提交或滚回,结果锁死!
llitcwl
2002-03-04
打赏
举报
回复
一说没几千字说不清,对初学者来说,可能最实际就是不要试图在一个表中将一个一对多关系表达出来,不要怕关联而去增加一个表中的冗余列,记住每个表中都加上主键等等
为简化查询可以用VIEW将几张表重新联在一起,而不用去分别维护
实在不容易做的地方,考虑使用触发器,但触发器我个人感觉是软件工程的隐患,写得太多,再来回触发,发生什么错误都很难维护。
人生如梦
2002-03-03
打赏
举报
回复
这个我知道,能不能说具体点,谢谢拉,呵呵:)
人生如梦
2002-03-03
打赏
举报
回复
这个我知道,能不能说的具体一点,谢谢:)
llitcwl
2002-03-03
打赏
举报
回复
首先从根源出发,尽量用第三范式设计数据库,减少数据冗余
Tianlesoftware Oracle 学习手册(v1.0)高清完整PDF版
Tianlesoftware Oracle 学习手册(v1.0)
ZooKeeper 如何
保证数据
一致性
?
ZooKeeper 如何
保证数据
一致性
?
Redis如何
保证数据
一致性
?
Redis 作为一个高性能的内存数据库,提供了多种机制来
保证数据
的
一致性
。通过数据持久化、主从复制和分布式事务等机制,可以保证 Redis 数据的持久性、可用性和
一致性
,提高系统的稳定性和可靠性。在实际应用中,可以根据具体的需求和场景选择合适的机制来
保证数据
的
一致性
。
基于Redis和MySQL的架构,如何
保证数据
一致性
?
今天分享一道一线大厂公司高频面试题。“基于Redis和MySQL的架构,如何
保证数据
一致性
”。这个问题难倒了不少工作5年以上的程序员,难的不是问题本身,而是解决这个问题的思路。另外,我准备了一份500页的PDF面试题解析配套文档,一般情况下,Redis是用作应用程序和数据库之间读操作的缓存,主要目的是减少数据库IO,还可以提升数据的IO性能。如图所示,这是Redis加MySQL的整体架构设计。当应用程序需要去读取某个数据的时候,首先会先尝试去Redis中加载,如果命中就直接返回。如果没有命中,就从数据库查询
Kafka面试小结六:kafka如果
保证数据
一致性
?
leader 发生故障之后,会从 ISR 中选出一个新的 leader,之后,为保证多个副本之间的 数据
一致性
,其余的 follower 会先将各自的 log 文件高于 HW 的部分截掉,然后从新的 leader 同步数据。follower 发生故障后会被临时踢出 ISR,待该 follower 恢复后,follower 会读取本地磁盘 记录的上次的 HW,并将 log 文件高于 HW 的部分截取掉,从 HW 开始向 leader 进行同步。
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章