在业务服务中校验?
我们都是在服务中处理的。数据库只用来存储数据,不存储逻辑。
2 个赞
现在不用绕了,TiDB 从 v6.6 起就支持外键,v8.5 已经是正式功能了,版本够新的话直接建 FK、让库帮你拦住就行。就是外键在分布式下做参照检查会拖写性能,官方也建议性能敏感的场景先压测一下;所以很多团队还是把校验放业务层,库只存数据、逻辑放服务里,两种都能用,看你们更看重一致性还是性能。
1 个赞
越来越全面了 ![]()
![]()
![]()
1 个赞
是的,如果上生产环境需要先压测一下,毕竟校验特别耗性能
要多学起来 hhhhh
1 个赞