运营数据库中的数据完整性有哪些
发表于:2024-09-21 作者:千家信息网编辑
千家信息网最后更新 2024年09月21日,这篇文章主要介绍"运营数据库中的数据完整性有哪些"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"运营数据库中的数据完整性有哪些"文章能帮助大家解决问题。参照完整
千家信息网最后更新 2024年09月21日运营数据库中的数据完整性有哪些参照完整性 通过实现"约束"以及对表中的属性强制执行业务规则,可以支持引用完整性。
约束是可配置的,您可以在不同的表中使用它。请记住,您必须根据赋予该约束的特定配置来选择一种行为。 您可以使用约束来强制执行某些业务规则。通过检查表中的所有"put",可以实施数据策略。例如,您可以设置一个策略,其中某个列族-列限定符对的值始终在1-20之间。这样,当值不在该范围内时," put"将被拒绝,并保持数据完整性。 有关约束的更多信息,请参阅 Apache HBase 开发人员 API 文档中的约束 。 非关系的完整性 与参照完整性类似,非关系的完整性是通过实现约束来实现的,并且用于对表中用户的任何内容类型的属性(例如,确保值在1到10的范围内)执行业务规则。用户选择在他的Schema中实施这些规则。 实体和域的完整性 您可以使用OpDB随附的多个工具,包括HBCK2和IndexScrutinyTool。HBCK2工具可帮助您查找和解决任何完整性问题。并且,您可以使用IndexScrutinyTool识别源表(通常是日期表或索引表)中的无效行。IndexScrutinyTool将找到的无效行写入文件或输出表。 有关使用HBCK2工具的更多信息,请参见 使用 HBCK2 工具修复 HBase 群集 。 ACID事务 系统为单行事务玩去遵从ACID特性,以及NoSQL世界中后期绑定的Schema-on-Read的灵活性。OpDB保证以下属性:
• 原子性:事务中的所有更改将成功应用,或者在失败的情况下将不应用任何更改。 • 持久性:成功事务期间写入的数据将持久保存到存储中,并且在系统出现故障时不会丢失。 • 一致性:操作导致表从一种有效状态转换为另一种有效状态。例如,这意味着在交易过程中不会丢失表。 • 可见性:提交更新后的任何后续读取都将看到该更新。 可调一致性 支持强一致性和时间轴一致性。客户端可以指示给定读取操作所需的一致性级别。默认的一致性级别为STRONG ,这意味着读取请求仅发送到为该区域提供服务的RegionServer。 这与不使用只读副本时的行为相同。另一种可能性TIMELINE 将请求发送到所有具有副本的RegionServer,包括主副本。客户端接受第一个响应,包括它是来自主要还是辅助RegionServer。如果来自辅助服务器,则客户端可以选择稍后验证读取还是不将其视为确定的读取。
这篇文章主要介绍"运营数据库中的数据完整性有哪些"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"运营数据库中的数据完整性有哪些"文章能帮助大家解决问题。
关于"运营数据库中的数据完整性有哪些"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
完整性
数据
一致
一致性
事务
工具
规则
数据库
运营
业务
副本
客户
客户端
属性
更多
知识
更新
选择
不同
有效
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器gch是什么意思
三峡大学数据库期末考试
新浪平台如何访问本地数据库
警局Dna数据库怎么比对
网络安全等级保护共几集
craft服务器
游戏联运平台软件开发
河南大学金融软件开发
保卫网络安全的责任
戴尔r440服务器电源开关
不属于数据库设计的任务
12c 数据库 容器
服务器 安全 防火墙
清除数据库的所有数据库
网络安全法第35条解析
热巢网络技术有限公司招聘
fifa15 服务器
网络安全对口公司
软件开发男吗
山东交友软件开发公司
2018网络安全调查报告
工作中有哪些网络安全
5g基站软件开发工资
电和网络安全手抄报
mysql 跨数据库查询
网络安全人民利益
河北新九善互联网科技
数据库采用的数据模型
计算机三级网络技术很难吗
三位一体的网络安全