![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
DoUUnderstand
这个作者很懒,什么都没留下…
展开
-
Redis 介绍
NoSql什么是NoSql 为了解决高并发、高可用、高可扩展,大数据存储等一系列问题而产生的数据库解决方案,就是NoSql。NoSql,叫非关系型数据库,它的全名Not only sql。它不能替代关系型数据库,只能作为关系型数据库的一个良好补充。NoSql的分类 (1)键值(Key-Value)存储数据库 相关产品: Tokyo Cabinet/Tyrant、Redis、Voldemort、原创 2017-04-07 10:40:47 · 740 阅读 · 0 评论 -
数据库方面面试总结
InnoDB和MyISAM的区别 区别: 1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务; 2. InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYISAM会失败; 3. InnoDB是聚集索引,数据文件是和...原创 2017-09-28 15:51:20 · 467 阅读 · 0 评论 -
Redis 安装以及基本使用
Redis安装使用Redis主要是liunx版本,但是也有人做了一个windows移植版本的。 可以在官方网址下载:http://redis.io/ 下载好后解压缩,可以看到上图文件。1.redis.windows.conf 就是配置文件,挑几个关键设置讲解,首先我们要了解RDB与AOF RDB与AOF Redis提供了RDB持久化和AOF持久化RDB是只记最终结果,在指定的时间间隔内将原创 2017-05-18 16:35:12 · 990 阅读 · 0 评论 -
Redis 客户端Jedis 连接池
jedis pool 是基于apache common pool 实现。所以在使用时我们需要导入Jedis 和apache common pool两个jar包使用案例JedisPool pool = new JedisPool(); for(int i = 0; i<100;++i){ Jedis jedis = pool.getResource(); System.out.prin原创 2017-12-11 10:51:34 · 352 阅读 · 0 评论 -
Redis 数据类型
在Redis介绍中我们说明了,Redis是通过键值对的形式来存储数据的,他可以存储的数据类型如下 String字符类型 Hash散列类型 List列表类型 Set集合类型 Sortedset有序集合类型String字符类型 Jedis jedis = new Jedis();1.set和get方法jedis.set("hello", "world"); System.ou原创 2017-05-23 16:32:00 · 1027 阅读 · 0 评论 -
Redis 客户端Jedis 事务
Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证: 1.事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 2.事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。一个事务从开始到执行会经历以下三个阶段: 1.开始事务。 2.命令入队。 3.执行事务。Jedis 事务首先我们来看一原创 2017-12-11 14:53:12 · 473 阅读 · 0 评论