首页> 外文会议>International Conference on Web Information Systems and Technologies >Leveraging Conceptual Data Models for Keeping Cassandra Database Integrity
【24h】

Leveraging Conceptual Data Models for Keeping Cassandra Database Integrity

机译:利用概念数据模型来保持Cassandra数据库完整性

获取原文

摘要

The use of NoSQL databases has recently been increasing, being Cassandra one of the most popular ones. In Cassandra, each table is created to satisfy one query, so, as the same information could be retrieved by several queries, this information may be found in several distinct tables. However, the lack of mechanisms to ensure the integrity of the data means that the integrity could be broken after a modification of data. In this paper, we propose a method for keeping the integrity of the data by using a conceptual model that is directly connected to the logical model that represents the Cassandra tables. Our proposal aims to keep the data integrity automatically by providing a process that will undertake such maintenance when there is a modification of the data in the database. The conceptual model will be used to identify the tables that could have inconsistencies and also assist in resolving them. We also apply this approach to a case study where, given several insertions of tuples in the conceptual model, we determine what is needed to keep the logical integrity.
机译:NoSQL数据库的使用最近一直在增加,是Cassandra最受欢迎的。在Cassandra中,创建每个表以满足一个查询,因此,随着若干查询可以检索相同的信息,可以在几个不同的表中找到该信息。但是,缺乏机制来确保数据的完整性意味着在数据修改后可以破坏完整性。在本文中,我们提出了一种方法来通过使用直接连接到代表Cassandra表的逻辑模型的概念模型来保持数据的完整性。我们的提议旨在通过提供在数据库中的数据的修改时进行此类维护的过程自动保留数据完整性。概念模型将用于识别可能不一致的表格,也有助于解决它们。我们还将这种方法应用于案例研究,在概念模型中若有数次插入组合,我们确定保持逻辑完整性所需的内容。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号