杨玉杰|个人博客
主页
归档
分类
标签
关于
友情链接
5. Redis--Redis的持久化
Redis 的高性能是由其将所有数据都存储在了内存中,需要使用时直接从内存调用即可。为了使 Redis 在重启之后仍然能保证数据不丢失,需要将数据从内存同步到数据库中,这一过程就是持久化。 Redis 支持两种持久化方式,一种是 RDB方式,一种是 AOF方式。可以单独使用其中一种或将两种结合使用。 RDB (默认) 在指定的时间间隔内将内存中的数据快照写入磁盘。 AOF 以日志的形式记录服务器
2020-06-06
数据库
Redis
Redis
4. Redis--Redis的特性
一、多数据库每一个 Redis 实例可以包括多个数据库,客户端可以指定连接某个 Redis 实例的某个数据库。一个Redis实例最多可以提供 16 个数据库,下标从 0 到 15,客户端默认连接第 0 号数据库。 含义 方法 选择第 n 号数据库 select n 将当前库的 key 转移到第 n 号数据库 move key n 这里补充下之前没有提到的 Redis 服务器的
2020-06-06
数据库
Redis
Redis
3. Redis--Redis的数据类型
Redis支持以下五种数据结构: String类型 List类型 Set类型 SortedSet类型 Hash类型 存储极限 大小 String类型的value大小 512M Hash类型key的键值对大小 4294967295 List类型的key个数 4294967295 Set/SortedSet类型的key个数 4294967295 一、String(字符串
2020-06-05
数据库
Redis
Redis
2. Redis--Jedis的使用
准备工作在Linux中开启redis服务,并传入一个变量username,赋值为yyj: 第一个Jedis程序导包<dependencies> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId
2020-06-05
数据库
Redis
Redis
1. Redis--安装Redis
1.1 什么是 RedisRedis 是使用 C 语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,Redis 支持以下五种数据类型: String 类型 List 类型 Set 类型 SortedSet 类型 Hash类型 1.2 Redis 应用场景 缓存 分布式集群架构中session分离 任务队列 … 1.3 安装 R
2020-06-05
数据库
Redis
Redis
13.Netty--使用UDP广播事件
本文主要内容: UDP概述 一个广播应用程序示例 UDP的基础知识面向连接的传输(如TCP)管理了两个网络端点之间的连接的建立,在连接的生命周期内的有序和可靠的消息传输,以及最后连接的有序终止。类似于UDP这样的无连接协议中,并没有持久化连接这样的概念,并且每个消息(一个UDP数据报)都是一个单独的传输单元。 UDP广播UDP提供了向多个接收者发送消息的额外传输模式:多播:传播到一个预定义
2020-06-03
微服务分布式架构
Netty
Netty
12.Netty--WebSocket
本文主要内容: 实时Web的概念 WebSocket协议 使用Netty构建一个基于WebSocket的聊天室服务器 WebSocket简介WebSocket协议是完全重新设计的协议,旨在为Web上的双向数据传输问题提供一个切实可行的解决方案,使得客户端与服务器之间可以在任意时刻传输消息。 我们的WebSocket示例应用程序 添加WebSocket支持 处理HTTP请求首先我们需要实现处
2020-06-03
微服务分布式架构
Netty
Netty
11.Netty--预置的ChannelHandler和编解码器
本文主要内容: 通过SSL/TLS保护Netty应用程序; 构建基于Netty的HTTP/HTTPS应用程序 处理空闲的连接和超时 解码基于分隔符的协议和基于长度的协议 写大型数据 Netty为许多通用协议提供了编解码器和处理器,几乎可以开箱即用。 通过SSL/TLS保护Netty应用程序为了支持SSL/TLS,Java提供了javax.net.ssl包,它的SSLContext和SSLE
2020-06-03
微服务分布式架构
Netty
Netty
10.Netty--编解码器框架
本文主要内容: 解码器、编码器以及编解码器的概述 Netty的编解码器类 什么是编解码器 编码器是将消息转换为适合于传输的格式(最有可能的就是字节流); 解码器则是将网络字节流换回应用程序的消息格式; 编码器操作出站数据,解码器处理入站数据; 解码器 将字节码解码为消息———ByteToMessageDecoder和ReplayingDecoder; 将一种消息类型解码为另一种—
2020-06-02
微服务分布式架构
Netty
Netty
9.Netty--单元测试
本文主要内容: 单元测试 EmbeddedChannel概述 使用EmbeddedChannel测试ChannelHandler 单元测试的标准:不仅能够证明你的实现是正确的,而且还要能够很容易地隔离那些因修改代码而突然出现的问题。 因为正在被测试的代码模块或者单元将在它正常的运行环境之外被执行,所以还需要一个框架或者脚手架以便在其中运行它(这里我们选择的是JUnit4)。 Embedde
2020-06-02
微服务分布式架构
Netty
Netty
1
…
7
8
9
10
11
Search
×
keyword