前情回顾: "《Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现》" "《Spring Cloud Alibaba基础教程:支持的几种服务消费方式》" "《Spring Cloud Alibaba基础教程:使用Nacos作为配置中心》" "《Spring Cloud ...
分类:
编程语言 时间:
2019-02-17 10:59:19
阅读次数:
232
解决什么问题 考虑以下现实场景:数据库多种多样,我们可能从Mysql迁移到Oracle,甚至可能从关系型数据库迁移到非关系型数据库。我们不希望业务逻辑依赖具体的数据库实现,否则迁移数据库的时候,我们必须修改核心业务逻辑。怎么解决这个问题呢?依赖倒置,即核心业务逻辑定义数据持久化借口,即DAO接口。我 ...
分类:
其他好文 时间:
2019-02-10 17:44:32
阅读次数:
156
什么是Reids 就是一个数据库,将数据保存在内存中 优点 支持数据持久化 支持丰富的数据类型 (字符串,哈希,列表,集合) 和Me的区别:Me是简单版的Redis,Me不支持持久化。Me仅仅支持字符串类型 redis -h server_addr -p port 查看所有键 keys * 添加修改 ...
分类:
其他好文 时间:
2019-02-10 15:01:55
阅读次数:
202
JDBC基础知识1 1.几个基础概念 (1).数据的持久化 把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存 到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。也即是说我们通过关系型数据库来实现把需要存 储的内容保存到 ...
分类:
数据库 时间:
2019-02-02 00:22:06
阅读次数:
211
本文记录学习在SpringBoot中使用Redis。 一 什么是Redis Redis 是一个速度非常快的非关系数据库(Non-Relational Database),它可以存储键(Key)与 多种不同类型的值(Value)之间的映射(Mapping),可以将存储在内存的键值对数据持久化到硬盘,可 ...
分类:
编程语言 时间:
2019-01-30 17:07:12
阅读次数:
195
Kafka应用场景 消息系统或是说消息队列中间件是当前处理大数据一个非常重要的组件,用来解决应用解耦、异步通信、流量控制等问题,从而构建一个高效、灵活、消息同步和异步传输处理、存储转发、可伸缩和最终一致性的稳定系统。当前比较流行的消息中间件有Kafka、RocketMQ、RabbitMQ、ZeroM ...
分类:
其他好文 时间:
2019-01-29 14:55:35
阅读次数:
129
在主从模式下宕机要分为区分来看: 1. slave从redis宕机 ? 在Redis中从库重新启动后会自动加入到主从架构中,自动完成同步数据; ? 如果从数据库实现了持久化,只要重新假如到主从架构中会实现增量同步。 2. Master 宕机 ? 假如主从都没数据持久化,此时千万不要立马重启服务,否则 ...
分类:
其他好文 时间:
2019-01-26 18:45:51
阅读次数:
203
Redis的这两个命令都是用于创建当前数据库的备份。 因为Redis持久化选择RDB快照模式,所以Redis并不是实时的进行数据持久化,而是有一定的时间间隔。这个时候如果我们想要手动进行一次持久化,可以使用save或者bgsave命令。 SAVE 基本命令: 该命令将在 redis 安装目录中创建d ...
分类:
其他好文 时间:
2019-01-22 16:26:30
阅读次数:
412
RDD的持久化策略: cache、persist、checkpoint三种策略(持久化的单位是partition) 1、cache是persist的一个简化版,会将rdd中的数据持久化到内存中 cache = persists(StorageLevel.MEMORY_ONLY) 不进行序列化特点: ...
分类:
其他好文 时间:
2019-01-20 18:56:55
阅读次数:
212