Redis作为一款开源的、高性能的键值对存储。支持主从复制,并通过哨兵模式(sentinel)提高了高可用性,以及集群(Redis Cluster)模式保证了高并发性。 一、redis主从 Redis本身提供数据持久化的功能(两种方式:RDB和AOF),把数据保存到磁盘上,保证了即使服务器重启的情况 ...
分类:
其他好文 时间:
2020-06-04 01:35:53
阅读次数:
56
Redis是内存数据库,如果不将内存中的数据库保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消失,所以 Redis 提供了持久化的功能(RDB 和 AOF)! RDB(Redis DataBase) 什么是RDB? 在主从复制中,RDB就像是备用到从机上! 在指定的时间间隔内将内存中的 ...
分类:
其他好文 时间:
2020-06-03 17:35:02
阅读次数:
66
etcd 是一个分布式一致性键值存储。其主要功能有服务注册与发现、消息发布与订阅、负载均衡、分布式通知与协调、分布式锁、分布式队列、集群监控与 leader 选举等。 1.etcd 性能优化 官方文档原文:https://github.com/etcd-io/etcd/blob/master/Doc ...
分类:
其他好文 时间:
2020-06-03 12:15:15
阅读次数:
77
1、 一致性读 InnoDB 中的一致性读(consistend read)指的是利用多版本查询数据库在某个时间点的快照。此查询可以看到该时间点之前提交的事务所做的更改并且不会被之后的修改或者未提交事务所影响。但是对于同一事务中的较早语句的修改则不适用此规则,这种情况会产生以下异常:如果你更新表中的 ...
分类:
数据库 时间:
2020-06-02 19:23:53
阅读次数:
79
保证消息的安全 持久化 交换器持久化:声明交换器时指定持久化 队列持久化:声明队列时指定持久化 消息持久化:发送消息时指定持久化 一般队列和消息持久化要同时声明,此外消息假如进了交换器却找不到队列,也会丢失,必要时添加mandatory参数。 持久化会降低吞吐量。 消费者确认 订阅队列时设置auto ...
分类:
其他好文 时间:
2020-06-02 11:39:33
阅读次数:
58
什么是持久化? 持久化的方式: ###1.RDB——快照持久化 Redis可以通过创建快照来获得存储在内存里面的数据在某个时间点上的副本。在创建快照之后,用户可以对快照进行备份,可以将快照复制到其他服务器从而创建具有相同数据的服务器副本,还可以将快照留在原地以便重启服务器时使用。 ####1.1触发 ...
分类:
数据库 时间:
2020-06-01 15:45:02
阅读次数:
90
一、Redis概述 在传统的java web项目中基本都使用数据库进行存储数据,但是使用数据库会有一些性能弊端,主要是性能方面,因为数据库持久化数据主要是面向磁盘的,而磁盘的读写速度又比较慢,因此在一般的管理系统中使用数据库来存储数据,因为它不存在高并发,没有瞬间需要读写大量数据的请求。而在互联网中 ...
分类:
数据库 时间:
2020-06-01 14:01:50
阅读次数:
125
RDB RDB持久化是通过快照的方式,即在指定的时间间隔内将内存中的数据集快照写入磁盘。在创建快照之后,用户可以备份该快照,可以将快照复制到其他服务器以创建相同数据的服务器副本,或者在重启服务器后恢复数据。RDB是Redis默认的持久化方式。在配置文件中添加: save <seconds> <cha ...
分类:
其他好文 时间:
2020-05-31 22:02:43
阅读次数:
72
1.下载 npm install --save vuex-persistedstate 2.在vuex里面引入,默认是localStorage import persistedState from 'vuex-persistedstate' export default new Vuex.Store ...
分类:
其他好文 时间:
2020-05-31 19:45:35
阅读次数:
142
1、文档大全 kubernetes objects文档(yaml文件编写): https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/ kubernetes objects 的api接口 ...
分类:
其他好文 时间:
2020-05-31 13:19:41
阅读次数:
134