NoSQL
strive_day
从此刻开始学技术!
展开
-
Redis综合案例 - 使用redis来实现缓存商品分类 - 创建Jedis工具类连接redis
思路分析:使用redis的流程图:实现缓存商品分类的思维图:浏览器发送请求,服务器接收请求交给CategroySerivce类的queryAll()方法处理去查询数据首次查询redis,如果没有数据(json格式),就调用CategoryDao去数据库(MySQL)查找,获取集合List商品分类集合,然后先返回给CategorySrvice,让其将List数据转成json后缓存进redis,同时将json数据返回给服务器。第二次起查询,直接从redis中获取json数据格式的商品分类,然后原创 2020-09-22 23:38:31 · 10830 阅读 · 17 评论 -
Jedis - Jedis连接池(优化)
文章目录1. Jedis概述(java客户端操作Redis的工具类)1.1 测试Jedis连接Redis操作2. Jedis连接池原理(空间换时间,就相当于一个集合)连接池的优势:2.1 Jedis连接池实现(硬编码)2.2 Jedis连接池优化(写成工具类调用)1. Jedis概述(java客户端操作Redis的工具类) Jedis是Redis官方推荐使用的Java连接开发工具。除了使用命令方式,现在基本上主流的语言都有客户端支持。Java的客户端,主要使用的就是Jedis。Jedis提供了完整R原创 2020-09-22 20:22:28 · 4223 阅读 · 3 评论 -
Redis持久化方式 - RDB - AOF
文章目录Redis持久化1. RDB持久化是什么(【***】)2. AOF持久化(Redis默认不支持该方式)让Redi支持AOF持久化方式方法3. 总结Redis持久化 就是将Redis的数据从内存中保存到硬盘上。持久化之后,会在当前目录的文件夹中生成一个dump.rdb文件,该文件中就保存你内存中的数据1. RDB持久化是什么(【***】) RDB(Redis DataBase) 指定频率将Redis数据持久化,就是在不同的时间点,将redis存储的数据生成快照并存储到磁盘等介质上原创 2020-09-22 13:43:46 · 2654 阅读 · 10 评论 -
Redis概述详解 - 数据类型 -指令 - 应用场景
文章目录1. Redis概述2. Redis特点3. Redis有什么哪些应用场景?(提供持久化)4. Redis下载安装5. Redis的目录结构6. 启动Redis(目标计算机积极拒绝,无法连接错误)7. Redis端口号(6379)8. Redis执行流程9.Redis数据类型只需要掌握第一种值为字符串的形式10. Redis的指令(对应五种数据类型)10.1 字符串类型10.2 Hash类型10.3 列表类型List10.4 集合类型10.5 通用指令(所有类型都可以使用)1. Redis概述原创 2020-09-21 23:42:55 · 4271 阅读 · 0 评论 -
NoSQL非关系型数据库概述
文章目录NOSQL概念关系型数据库和非关系型数据库的区别:NoSQL非常重要的原因NoSQL的应用场景NOSQL概念 NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。Redis就是NOSQL 非关系型数据库的典型代表关系型数据库和非关系型数据库的区别:关系型数据库特点(Mysql Oracle SqlServer为代表的数据库)数据是由一张张的表组成,而且这些表与表之间有关系(一对一,一对多,多对多)数据是原创 2020-09-21 20:53:02 · 2662 阅读 · 7 评论