FIGURE 2 - available via license: Creative Commons Attribution 4.0 International
Content may be subject to copyright.
Source publication
This paper explores the methodologies, challenges, and expected advantages related to the use of the information-centric network (ICN) technology for federating spatial databases. ICN services allow simplifying the design of federation procedures, improving their performance, and providing so-called data-centric security. In this work, we present a...
Contexts in source publication
Context 1
... node uses the forwarding engine shown in Figure 2 and is connected to other nodes through channels called faces, which can be based on different transport technologies such as Ethernet, TCP/IP sockets, etc. ...
Context 2
... To download a named object, a consumer issues an Interest packet, which contains the object name and is forwarded to the producer. The forwarding process is referred to as routing by name since the upstream face is selected through a name-based prefix matching based on a forwarding information base (FIB) containing name prefixes, such as dbs#1 in Fig. 2. The FIB is usually configured by routing protocols, which announce name prefixes rather than IP subnetworks [6]. During the Interest forwarding process, the node temporarily keeps track of the forwarded Interest packets in a pending information table (PIT), which stores the name of the requested object and the identifier of the face ...
Context 3
... forwarding engine also supports multicast distribution for both Interest and Data packets. Interest multicasting takes place when there are more upstream faces for a given prefix (e.g., index/notify in Fig. 2), and the incoming Interest is forwarded to all of them. Data multicasting is implemented as follows: when a node receives multiple Interests for the same object, the engine forwards only the first packet and discards the subsequent ones, appending the identifier of the arrival downstream faces in the PIT; then when the requested Data ...
Context 4
... now discuss benefits and trade-offs related to the global indexing strategy discussed in Section III-D1. First of all, we would like to highlight the importance of having a global index, thus justifying the design effort made in this paper. To this end, Fig. 12 shows the maximum query rate with and without global indexing. In most cases, the resulting rate is dramatically higher with global indexing. Thus, a well-designed global indexing, enabling an effective query routing, can really make a difference in the performance for federated database applications. It is also worth observing that, ...
Similar publications
p>This study aims to enhance data consistency in NoSQL databases, traditionally designed with BASE properties, as opposed to the strong consistency guaranteed by ACID principles in RDBMS. We introduce a comprehensive four-stage server-side model engineered explicitly for MongoDB. This model covers transaction management, bifurcation of read and wri...
In today's digital era, database systems are becoming a mandatory thing that is used in every industry field to improve the performance of the industry, over time with the increasing need for databases, single databases and single servers are considered less capable in handling data that continues to increase in number, so it often leads to a decli...
p>This study aims to enhance data consistency in NoSQL databases, traditionally designed with BASE properties, as opposed to the strong consistency guaranteed by ACID principles in RDBMS. We introduce a comprehensive four-stage server-side model engineered explicitly for MongoDB. This model covers transaction management, bifurcation of read and wri...
Las tendencias actuales en el diseño de iluminación urbana se centran en factores como la eficiencia energética, lasostenibilidad medioambiental y la eficacia de múltiples servicios. Como en la mayoría de las instalaciones urbanas, laubicación geográfica es un atributo clave en la gestión de las infraestructuras de iluminación urbana, y aunque el h...
This study aims to enhance data consistency in NoSQL databases, traditionally designed with BASE properties, as opposed to the strong consistency guaranteed by ACID principles in RDBMS. We introduce a comprehensive four-stage server-side model engineered explicitly for MongoDB. This model covers transaction management, bifurcation of read and write...
Citations
... En la aplicación del método cuantitativo se obtuvo un análisis de las diferentes características comparativas como la facilidad de uso, configuraciones, calidad de servicio, entre otros que sobresalen en las bases de datos NoSQL clave/valor. Las características que se analizaron en [11], posterior a ello, se evaluó y se puso a prueba por los autores de este artículo, los resultados obtenidos se muestran en la Tabla 2. ...
The proportion of data generated is constantly growing as the number and variety of connected devices increase, advances in data storage and mining supporting this evolution bring along the development of new techniques for searching and accessing data and realizing applications. This article was developed to carry out a comparative analysis of three databases: Redis, CouchBase, and Amazon DynamoDB to provide key characteristics to choose the right keyvalue NoSQL system for the type of applications, data used, and data processing. This was done through qualitative and quantitative research by expressing the results through comparative tables with characteristics that were obtained through a literature review and defined by the authors after the use of each of the databases. It can be concluded from the study of quantitative data that DynamoBD is highly rated for its ease of use, easy configuration, automatic retrieval, and data replication. However, in the qualitative data, CouchBase is the best option for the user considering it is cross-platform and can be adapted to websites, apps, etc. Keywords: Redis, CouchBase, DynamonDB, Web Applications, NoSQL. Resumen La proporción de datos generados crece constantemente a medida que aumenta la cantidad y variedad de dispositivos conectados, los avances en el almacenamiento y la extracción de datos respaldan esta evolución, la cual trajo consigo el desarrollo de nuevas técnicas para buscar y acceder a los datos y realización de aplicaciones. Este artículo se desarrolló con el objetivo de realizar un análisis comparativo de tres bases de datos: Redis, CouchBase y Amazon DynamoDB. Con la finalidad de proporcionar características claves para elegir el sistema NoSQL clave-valor correcto para el tipo de aplicaciones, datos utilizados y procesamiento de datos. Se realizó mediante investigación de índole cualitativa y cuantitativa al expresar los resultados mediante cuadros comparativos con características que fueron obtenidas a través de una revisión bibliográfica y definidos por los autores posterior al uso de cada una de las bases de datos. Se puede concluir que con el estudio de los datos cuantitativos DynamoBD obtiene una alta calificación por su fácil uso, fácil configuración, recuperación automática y replicación de datos. No obstante, en los datos cualitativos CouchBase es la mejor opción para el usuario por ser de multiplataforma que se puede adaptar a sitios web, aplicaciones, etc. Palabras Clave: Redis, Couchbase, DynamoDB, Aplicaciones Web, NoSQL.
... DBSAFE-An Anomaly Detection System to Protect Databases From Exfiltration Attempts [1], Analysis of Cyberattacks in Public Organizations in Latin America [2], Proposal of a Model to Apply Hyperledger in Digital Identity Solutions in a Public Organization of Ecuador [3], The Application of Blockchain Technology in E-government in China [4], Design and Implementation of a New Database Security Model Based on Hopping Mechanism [5], Defeating the Database Adversary Using Deception -A MySQL Database Honeypot [6], Impact on Administrative Processes by Cyberattacks in a Public Organization of Ecuador [7], Prototype to Mitigate the Risks of the Integrity of Cyberattack Information in Electoral Processes in Latin America [8], Anomaly detection of access patterns in database [9], Efficient and Effective Security Model for Database Specially Designed to Avoid Internal Threats [10], Blockchain-Based Safety Management System for the Grain Supply Chain [11], NutBaaS: A Blockchain-as-a-Service Platform [12], Integration of Blockchains with Management Information Systems [13], IoT Data Management and Lineage Traceability A Blockchain-based Solution [14], A Lightweight Vulnerability Scanning and Security Enhanced System For Oracle Database [15], Anomaly Detection in Large Databases Using Behavioral Patterning [16], Countermeasure of Statistical Inference in Database Security [17], Data Masking System Based on Ink Technology [18], Database Security with AES Encryption, Elliptic Curve Encryption and Signature [19], Hybrid Database Design Combination of Blockchain And Central Database [20], Security Concept in Web Database Development and Administration [21], Securing Big Data in the Age of AI [22], The Implementation of Negative Database as a Security Technique on a Generic Database System [23], Protection of Database Security via Collaborative Inference Detection [24], Identity Management for e-Government [25], A Security Evaluation and Certification Management Database Based on ISO/IEC Standards [26], Database Security in Private Database Clouds [27], Big Data Based Security Analytics for Protecting Virtualized Infrastructures in Cloud Computing [28], Workload Management in Database Management Systems: A Taxonomy [29], Analysis of Identity Management Systems Using Blockchain Technology [30], A Systematic Review of Blockchain in Healthcare: Frameworks, Prototypes, and Implementations [31], PassBio: Privacy-Preserving User-Centric Biometric Authentication [32], Exploiting Information-Centric Networking to Federate Spatial Databases [33] [54]. ...
... This document presented an architecture for federating spatial databases, such as the formation and grouping of common data; through a framework for a secure data center made up of layers [33]. ...
In data handling, security and privacy are essential for database administrators and users that own their information. Information about security models or architectures was analyzed for databases that minimize Cyber Attacks. The problem is that security models deployed in databases in public organizations suffer from computer attacks due to vulnerabilities in their security management systems. Data providers often publish the information for research purposes, publishing compromises on the privacy of the data of users registered in the entities. There are many security techniques for databases based on data encryption processes in transactions, however, the techniques found compromise information. The development of the document used the deductive method and exploratory research technique that allows us to study the information in the articles presented. In this document we have proposed a Security Model Assessment Prototype for Databases, a Prototype of Security Management Architecture in Blockchain for a Database, a Database Security Algorithm, a Logical Structure of the Management System in Blockchain, and a Prototype to mitigate cyberattacks. The use of a hybrid blockchain model provides the system with the optimal security that public organizations in relation to test results performed with a 99.50% security effectiveness. The simulations presented in this document were conducted based on in-depth studies and the data were randomly placed with a range according to the study results based on real-world situations.
... In related research on MongoDB, attention has focused on geospatial data management and storage [34][35][36][37][38][39][40][41][42][43] and on index development methods [29,[44][45][46]. Using MongoDB, several platforms and frameworks have been designed to solve diverse application demands. ...
... There was one article about the Couchbase database in the search results, which is mentioned in Section 3. In it, an information-centric network was adopted to federate MongoDB and Couchbase databases [35]. The functional architecture of the designed federated database included a federation front-end for effective connection between a query processor and users; the query processor for interacting with local and remote DBSes; and a DBMS adapter for translating the federated query into the local query language in a local DBMS [35]. ...
... There was one article about the Couchbase database in the search results, which is mentioned in Section 3. In it, an information-centric network was adopted to federate MongoDB and Couchbase databases [35]. The functional architecture of the designed federated database included a federation front-end for effective connection between a query processor and users; the query processor for interacting with local and remote DBSes; and a DBMS adapter for translating the federated query into the local query language in a local DBMS [35]. ...
Geospatial information has been indispensable for many application fields, including traffic planning, urban planning, and energy management. Geospatial data are mainly stored in relational databases that have been developed over several decades, and most geographic information applications are desktop applications. With the arrival of big data, geospatial information applications are also being modified into, e.g., mobile platforms and Geospatial Web Services, which require changeable data schemas, faster query response times, and more flexible scalability than traditional spatial relational databases currently have. To respond to these new requirements, NoSQL (Not only SQL) databases are now being adopted for geospatial data storage, management, and queries. This paper reviews state-of-the-art geospatial data processing in the 10 most popular NoSQL databases. We summarize the supported geometry objects, main geometry functions, spatial indexes, query languages, and data formats of these 10 NoSQL databases. Moreover, the pros and cons of these NoSQL databases are analyzed in terms of geospatial data processing. A literature review and analysis showed that current document databases may be more suitable for massive geospatial data processing than are other NoSQL databases due to their comprehensive support for geometry objects and data formats and their performance, geospatial functions, index methods, and academic development. However, depending on the application scenarios, graph databases, key-value, and wide column databases have their own advantages.