欢迎访问我的个人博客!该博客主要记录我从工作、书本和网络获取的心得记录,不涉及任何商业目的,如有侵权请联系删除!也欢迎注明出处转载!
Posts
2021-01-10
持久化
Redis支持EDB和AOF两种持久化机制,可以有效地避免因进程退出造成的数据丢失问题,当下次重启时利用之前持久化的文件即可实现数据恢复RDB触发机制RDBRDB持久化是把当前进程数据生成快照保存当硬盘的过程,分为手动触发和自动触发触发机制
2021-01-10
客户端
Redis服务单和客户端的通信协议,主流编程语言的Redis客户端使用方法,客户端管理的相应API及相关问题客户端通信协议发送命令格式返回结果格式Java客户端Jedis获取JedisJedis的基本使用方法Jedis对于Redis五种数据结构的操作Jedis连接池的使用方法Redis中Pipeli
2021-01-09
小功能大用处
Redis还提供了慢查询分析、Redis Shell、Pipeline、事务与Lua脚本、Bitmaps、HyperLogLog、发布订阅、GEO等功能慢查询:通过慢查询分析,找到有问题的命令进行优化Redis Shell:Pipeline:通过Pipeline(管道或者流水线)机制有效提高客户端性
2021-01-06
API的理解和使用
预备全局命令查看所有键:keys *键总数:dbsize检查键是否存在:exists key删除键:del key [key ...]键过期:expire key seconds ttl key预备Redis的全局命令、数据结构和内部编码、单线程命令处理机制全局命令Redis有5种数据结构,他们
2021-01-05
初识Redis
Redis全称为Remote Dictionary Server(远程字典服务)盛赞RedisRedis特性速度快基于键值对(key-value)的数据结构服务器丰富的功能简单稳定客户端语言多持久化主从复制高可用和分布式Redis 使用场景Redis可以做什么缓存排行榜系统计数器应用社交网络Redi
2021-01-04
InnoDB存储引擎
InnoDB是事务安全的MySQL存储引擎,类似于Oracle数据库的架构InnoDB存储引擎概述InnoDB存储引擎的版本InnoDB各版本区别InnoDB体系架构后台线程Master ThreadIO ThreadPurge ThreadPage Cleaner Thread内存缓冲池缓冲池内存
2020-12-30
no available service 'default' found, please make sure registry config correct
背景技术架构springboot nacos seata dubbo产生原因在原项目上想对服务进行拆分,加入了其他分布式服务模块。后来发现拆分难度太大,耦合性太高。于是把自己添加的模块又给删除了,移除了父工程pom 相应的文件后启动报错,但是原本服务还是可以使用。所有服务均报错2020-12-30
2020-12-30
走进Java
概述Java技术体系JCP官方规定Java技术体系:Java发展史Java虚拟机家族虚拟机始祖:Sun Classic/Exaxt VMSun Classic VM(第一款商用Java虚拟机)Exaxt VM武林盟主:HotSpot VM概述Java不仅仅是一门编程语言,它还是一个由一系列计算机软件
2020-12-29
MySQL体系结构和存储引擎
MySQL被设计为一个可移植的数据库,几乎在当前所有系统上都能运行,且基本能保证在各平台上的物理体系结构的一致性定义数据库和实例MySQL数据库配置文件顺序定义数据库和实例数据库:物理操作系统文件或其他形式文件类型的集合实例:MySQL数据库由后台线程及一个共享内存区组成。数据库实例才是正真用于操作
2020-12-29
简单查询
SELECT语句基本结构SELECT语句基本结构SELECT语句可以从数据表中或视图中进行查询,并将查询结果以表格的形式返回,以表格返回的结果称为结果集SELECT