传统开发读写优化与HBase

目录:
一、传统开发数据读写性能优化
[1. Mysql 分表、主从复制与读写分离](#1. Mysql 分表、主从复制与读写分离)
[2. Redis(缓存型数据库)主从复制与读写分离](#2. Redis(缓存型数据库)主从复制与读写分离)
二、HBase

一、传统开发数据读写性能优化

1、Mysql 分表、主从复制与读写分离

2、Redis(缓存型数据库)主从复制与读写分离

缓存数据库:哨兵【主从复制】,集群

后端查询都从Redis走

【定期】将关系型数据库数据【同步】到Redis:实时性(一致性)

具体过程参考:Redis主从复制、哨兵、Cluster三种模式摸透

主从复制存在一定的数据延迟,大数据不强调一致性,只需最终一致性

二、HBase

Redis 集群 + 哨兵的主从复制解决数据的分布式存储但也只是解决了读的问题,写还是面向数据库,写的慢主从复制同步的慢读的数据有问题或写的太频繁数据库崩了,对于写的数据慢可以采用批处理的方式

多主多从都解决不了问题就可以考虑使用HBase

Hbase 本身就是集群 主要优点之一:吞(写)吐(读)量大

相关推荐
denggun123456 小时前
yield
前端·数据库·python
ltl7 小时前
SQLite Rollback Journal:写前拷贝与提交点
数据库
ltl7 小时前
TiFlash Learner:Raft 日志如何进列存
数据库
ltl7 小时前
BM25 与 Lucene Similarity:公式如何落到 postings
数据库
ltl7 小时前
RocksDB Block Cache 与 Bloom Filter:读放大怎么裁
数据库
zww89491117 小时前
AI智能商城APP定制开发实战:从需求到上线完整指南
大数据·人工智能
招财小梗8 小时前
沈阳商贸公司AI企业服务优势几何?
大数据·人工智能·python
董可伦8 小时前
Spark 数据倾斜:原因、定位与处理方法
大数据·分布式·spark
ZKKLLY8 小时前
生成式引擎优化赛道崛起,优质GEO服务商该如何筛选评估
大数据·人工智能
deli0070078 小时前
JSON 树形查看器:粘贴即解析,折叠展开一目了然
前端·数据库·json·ai编程