
数据库
老白酒,用心酿
这个作者很懒,什么都没留下…
展开
-
分库分表
前言 传统的将数据集中存储至单一数据节点的解决方案,在性能、可用性和运维成本这三方面已经难于满足互联网的海量数据场景。 数据分片 数据分片指按照某个维度将存放在单一数据库中的数据分散地存放至多个数据库或表中以达到提升性能瓶颈以及可用性的效果。 数据分片的有效手段是对关系型数据库进行分库和分表。分库和分表均可以有效的避免由数据量超过可承受阈值而产生的查询瓶颈。 除此之外,分库还能够用于有效的分散对数据库单点的访问量;分表虽然无法缓解数据库压力,但却能够提供尽量将分布式事务转化为本地事务的可能,一旦涉及到跨库的原创 2020-05-25 00:32:31 · 495 阅读 · 1 评论 -
NOSQL非关系型数据库之Redis持久化机制(二)
Redis的持久化 把客户端和服务端都关闭了,再重新开启服务器和客户端,数据会不会丢失? 可以会全部丢失,可能部分丢失 Redis有两种数据持久化方法 RDB(Redis Database)持久化:也称快照持久化 snap shotting:对全量数据进行备份,默认开启 AOF持久化:对增量数据进行备份,默认关闭 RDB持久化 RDB持久化机制的配置 在 redis 的配置文件...原创 2020-02-23 22:28:37 · 181 阅读 · 0 评论 -
NOSQL非关系型数据库之Redis介绍与数据类型(一)
NOSQL概述 什么是NOSQL 概念: NOSQL:Not Only SQL 不仅仅是SQL,通常指的是非关系型的数据库。MySQL和Oracle都是属性关系型数据库。 特点 关系型数据库 非关系型数据库 存储介质 以文件的方式保存在硬盘中 通常只存储在内存中,服务器关闭数据会部分或全部丢失 优点 数据库可以永久保存 存取速度非常快 缺点...原创 2020-02-22 20:31:00 · 371 阅读 · 0 评论