Explore chapters and articles related to this topic
Storage, System Security and Access Control for Big Data IoT
Published in Naveen Chilamkurti, T. Poongodi, Balamurugan Balusamy, Blockchain, Internet of Things, and Artificial Intelligence, 2021
T. Lucia Agnes Beena, T. Kokilavani, D. I. George Amalarethinam
NoSQL stands for ‘Not Only SQL’ and it has a different performance characteristic from the existing relational database. The NoSQL database provides better results on some read/writes NoSQL systems that have the property of horizontal scaling that is duplicating and segregating data over different data stores. This feature allows them to support a feature called online transaction processing (OLTP), an enormous amount of simple transactions per second. The transactional property ACID is not provided by NoSQL systems. Instead of that NoSQL uses a new feature called BASE, representing availability and consistency. Higher efficiency and elasticity is achieved when NoSQL includes ACID constraints [37]. NoSQL is a freely accessible, non-relational, and distributed data store. It can be used for real-time web application data as well as IoT integrated big data. NoSQL data store also supports different storage representations like column-oriented data store, document-oriented data store, key-value data store, and graph-based data store.
Object-Oriented Programming for Decision Systems
Published in Robert M. Peart, R. Bruce Curry, Agricultural Systems Modeling and Simulation, 2018
It is sometimes useful to have simulation objects store data. Because generalized data storage is a requirement of many systems, the framework defines a DataStore class that provides data storage capabilities. A DataStore is a repository for data. By generalizing the requirements for data storage into a specific class, any object can use that class to handle its data storage requirements. Thus, the data storage object definition becomes a standard way of sharing and manipulating data. A SimObj can acquire data storage capabilities by subclassing from a DataStore. Further, by extending the definition of a DataStore, any object that derives from DataStore automatically gets access to its extended capabilities. These might include statistics generation, file I/O, or visualization.
Big Data Computing
Published in Vivek Kale, Parallel Computing Architectures and APIs, 2019
A relatively simple type of NoSQL data store is a key–value store, a schemaless model in which distinct character strings called keys are associated with values (or sets of values, or even more complex entity objects)—not unlike hash table data structure. If you want to associate multiple values with a single key, you need to consider the representations of the objects and how they are associated with the key. For example, you may want to associate a list of attributes with a single key, which may suggest that the value stored with the key is yet another key–value store object itself.
A new predictive medical approach based on data mining and Symbiotic Organisms Search algorithm
Published in International Journal of Computers and Applications, 2022
Samia Noureddine, Baarir Zineeddine, Abida Toumi, Abir Betka, Aïcha-Nabila Benharkat
There are many pieces of information circulating in the information industry in general, and in any medical, economic or administrative sector. These data have no cognitive or economic value until they are converted into useful information. It is interesting to see the need to analyze this large volume of data and to extract useful and usable information [42]. Data mining is the process of retrieving information from huge data stores. In other words, data mining is also defined to extract knowledge [42].