HBase: NoSQL in Big Data

HBase Overview Hbase is a highly reliable, high-performance, column-oriented, scalable distributed storage system used to store massive amounts of structured, semi-structured, and unstructured data. The underlying data is stored in the form of binary streams. in data blocks on HDFS HBase application scenarios Write-intensive applications, applications with a huge amount of writes every day but […]

Memory-based distributed NoSQL database Redis (5) Data storage and RDB design

Article directory Knowledge point 18: Data storage design Knowledge point 19: Redis persistence: RDB design Knowledge point 20: Redis persistence: RDB testing postscript Knowledge point 18: Data storage design Goal: Master the design of common data stores Implementation Question How does data storage ensure data security? How to ensure the security of HDFS data? How […]

Memory-based distributed NoSQL database Redis (4) Jedis: How to use it

Article directory Knowledge point 14: Jedis: usage and Jedis dependencies Knowledge point 15: Jedis: building connections Knowledge point 16: Jedis: String operation Knowledge point 17: Jedis: other types of operations postscript Knowledge point 14: Jedis: usage and Jedis dependencies Goal: Master how to use Redis and build Jedis project dependencies Path step1: How to use […]

Big data NoSQL database HBase cluster deployment

Table of Contents 1 Introduction 2. Installation 1. HBase depends on Zookeeper, JDK, and Hadoop (HDFS). Please make sure you have completed the previous steps. 2. [node1 execution] Download the HBase installation package 3. [node1 execution], modify the configuration file, modify the conf/hbase-env.sh file 4. [node1 execution], modify the configuration file, modify the conf/hbase-site.xml file […]

Nosql redis high availability and persistence

Nosql redis high availability and persistence 1. redis high availability 2. redis persistence 2.1redis persistence 2.2Redis persistence method 2.3RDB persistence 2.3.1 How RDB persistence works 2.3.2 Trigger conditions 2.3.3 Other automatic triggering mechanisms 2.3.4 Execution process 2.3.5 Loading at startup 2.4AOF persistence 2.4.1AOF persistence principle 2.4.2 Turn on AOF 2.4.3 Execution process 2.4.4 File rewriting […]

NoSQL Redis configuration and optimization

Table of contents 1. Caching concept 1.1 System cache 1.1.1buffer and cache 1.2 Cache storage location and hierarchical structure 1.2.1 DNS cache 1.2.2 Application layer caching 1.2.3 Data layer cache 1.2.4 Hardware cache 2. Relational databases and non-relational databases 2.1 What is a relational database? 2.2 What is a non-relational database 2.3 The background of […]

Proficient in NoSQL databases, but have never used MongoDB?

1. What is MongoDB? MongoDB is a database management system designed for web applications and Internet infrastructure. Yes, MongoDB is a database, a NoSQL type database. 2. Why use MongoDB? (1) MongoDB proposes the concepts of documents and collections, and uses BSON (JSON-like) as its data model structure. Its structure is object-oriented rather than a […]