...
首页> 外文期刊>Journal of web engineering >Leveraging Conceptual Data Models to Ensure the Integrity of Cassandra Databases
【24h】

Leveraging Conceptual Data Models to Ensure the Integrity of Cassandra Databases

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

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

The use of NoSQL databases for cloud environments has been increasing due to their performance advantages when working with big data. One of the most popular NoSQL databases used for cloud services is Cassandra, in which each table is created to satisfy one query. This means that as the same data could be retrieved by several queries, these data may be repeated in several different tables. The integrity of these data must be maintained in the application that works with the database, instead of in the database itself as in relational databases. In this paper, we propose a method to ensure the data integrity when there is a modification of data by using a conceptual model that is directly connected to the logical model that represents the Cassandra tables. This method identifies which tables are affected by the modification of the data and also proposes how the data integrity of the database may be ensured. We detail the process of this method along with two examples where we apply it in two insertions of tuples in a conceptual model. We also apply this method to a case study where we insert several tuples in the conceptual model, and then we discuss the results. We have observed how in most cases several insertions are needed to ensure the data integrity as well as needing to look for values in the database in order to do it.
机译:由于NoSQL数据库在处理大数据时的性能优势,因此在云环境中的使用已在增加。用于云服务的最流行的NoSQL数据库之一是Cassandra,在其中创建每个表以满足一个查询。这意味着由于可以通过多个查询检索相同的数据,因此可以在多个不同的表中重复这些数据。这些数据的完整性必须在与数据库一起使用的应用程序中维护,而不是在关系数据库中维护在数据库本身中。在本文中,我们提出了一种方法,该方法通过使用直接连接到表示Cassandra表的逻辑模型的概念模型来确保在修改数据时的数据完整性。此方法确定哪些表受数据修改的影响,并提出如何确保数据库的数据完整性。我们将详细介绍此方法的过程以及两个示例,其中将其应用于概念模型中的两个元组插入中。我们还将这种方法应用于一个案例研究中,即在概念模型中插入多个元组,然后讨论结果。我们已经观察到在大多数情况下,如何需要多次插入来确保数据完整性,以及如何在数据库中查找值才能做到这一点。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号