社区
PowerBuilder
帖子详情
怎样保证数据的一致性?
人生如梦
2002-03-03 10:05:49
我想问一下,在设计数据库的时候,如何保证数据的一致性呢?
...全文
132
6
打赏
收藏
怎样保证数据的一致性?
我想问一下,在设计数据库的时候,如何保证数据的一致性呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
首先从根源出发,尽量用第三范式设计数据库,减少数据冗余
elasticsearch 如何
保证数据
一致性
?
<<ElasticSearch 集群是如何
保证数据
的
一致性
和实时性?>> <<Elasticsearch 如何
保证数据
不丢失?>> <<elasticsearch如何
保证数据
一致性
?剖析复制与写入机制>>
MQ 如何
保证数据
一致性
?
上个月,我们有个电商系统出了个灵异事件:用户支付成功了,但订单状态死活不改成“已发货”。折腾了半天才定位到问题:订单服务的MQ消息,像人间蒸发一样消失了。这个Bug让我明白:(MQ)消息队列的数据
一致性
设计,绝对能排进分布式系统三大噩梦之一!今天这篇文章跟大家一起聊聊,MQ如何
保证数据
一致性
?希望对你会有所帮助。最近准备面试的小伙伴,可以看一下这个宝藏网站(Java突击队):www.susan.net.cn,里面:面试八股文、面试真题、工作内推什么都有。
ZooKeeper 如何
保证数据
一致性
?
在分布式场景中,ZooKeeper 的应用非常广泛,比如数据发布和订阅、命名服务、配置中心、注册中心、分布式锁等。ZooKeeper 提供了一个类似于 Linux 文件系统的数据模型,和基于 Watcher 机制的分布式事件通知,这些特性都依赖 ZooKeeper 的高容错数据
一致性
协议。那么问题来了,在分布式场景下,ZooKeeper 是如何实现数据
一致性
的呢?
Redis——Redis如何
保证数据
一致性
?
Redis 通过单线程操作、事务支持、持久化机制、复制和高可用、数据结构的原子性操作以及分布式锁等多种机制,保证了数据的
一致性
和可靠性。这些特性使得 Redis 成为一个广泛应用于高性能、高并发场景下的数据存储解决方案。
在数据同步时,如何
保证数据
一致性
?
在数据集成中经常被提及的一个需求是Exactly Once Semantic,要求在端到端的数据同步中一条记录同步到目的端,在任何情况下都不产生丢失和重复。而DataPipeline平台采用的Kafka Connect框架是如何
保证数据
一致性
的? DataPipeline数据
一致性
示例 DataPipeline平台对于数据
一致性
的保证是通过Kafka Connect中内嵌的Offset管理机制,...
PowerBuilder
1,110
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章