目录Redis简介安装与其他数据库的比较Redis VS MySQLRedis VS MemcacheRedis操作启动服务密码管理连接数据库关闭服务数据持久化Redis五种数据类型的操作string字符串list列表hash(字典)set集合sorted set 有序集合python操作Redis直接使用连接池使用Redis简介Redis以键值对的形式储存数据Redis支持的数据类型有:stri            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 10:13:56
                            
                                69阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            接上一章/**
	 *  {@link #test() test}
	 * jedis 对 hash 进行操作
	 * @author jackson
	 * @date 2015-12-17 下午2:48:30
	 * @return void
	 */
	@SuppressWarnings("unchecked")
	@Test
	public void TestJedisHash(){            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 17:24:48
                            
                                49阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.1: RDB(Redis DataBase)方式1)	在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里。
2)	备份是如何执行的
Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。整个过程中,主进程是不进行任何IO操作的,这就            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-24 23:15:43
                            
                                60阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、前言  List操作,redis中的List在在内存中按照一个name对应一个List来存储.二、原理图 三、操作1、lpush(name,values)# 在name对应的list中添加元素,每个新的元素都添加到列表的最左边
 
# 如:
    # r.lpush('oo', 11,22,33)
    # 保存顺序为: 33,22,11redis命令操作:127.0.0.1:6            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-14 21:50:04
                            
                                454阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            redis主要有5中数据类型:String、Hash、List、Set、Sorted Set一、StringString类型是属于redis中最基本的类型,可以认为String类型可以存储任意类型的数据,比如普通的字符串、图片、序列化对象等,每个key所存储的value最大为512M常用命令set key value [ex seconds] [px milliseconds]#设置指定的key的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-30 14:30:56
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            RPUSH:从列表尾部插入一个元素,RPOP:返回列表最后一个元素并从列表删除
LPUSH:从列表头部插入一个元素,LPOP:返回列表第一个元素并从列表删除
(没看到命名的介绍,个人理解R就是right,右边,L就是left,左边,这样记还挺方便)使用rpush和lpop,可以实现FIFO(First In First Out,先入先出)类型的列队
ex:
rpush list "aa" "bb"            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-28 16:20:51
                            
                                126阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这里写目录标题一、string数据的操作添加/修改数据获取数据删除数据判定性添加数据添加/修改多个数据获取多个数据获取数据字符个数(字符串长度)追加信息到原始信息后部设置数值数据增加设置数值数据减少指定范围的值设置数据具有指定的生命周期二、hash数据的操作添加/修改数据获取数据删除数据设置field的值,如果该field存在则不做任何操作添加/修改多个数据获取多个数据获取哈希表中字段的数量获取            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-04 14:40:14
                            
                                104阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 删除redis 2. 读取readis缓存 3. 存redis 4.查看redis进程是否存在            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-09-05 11:54:00
                            
                                78阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            http://doc.redisfans.com/            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-03-29 11:52:49
                            
                                553阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # redis也是一个数据库# 关系型数据库mysq.....# 有sql语句## 非关系型数据库nosql,redis......# 没有sql语句,基本都是 key-value 存储# redis--数据全部存到内存里面 10w/s 适合做缓存import redisredis_info ={  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-11-04 13:54:00
                            
                                252阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            [Redis] redis-cli 命令总结 [Redis] redis-cli 命令总结 Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。 在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法。下面将Redi            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-30 09:47:46
                            
                                119阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一:redis常用操作Redis常用操作(string,list)setkey1aminglinuxgetkey1setkey1aming//第二次赋值会覆盖setnxkey2aaa//返回1如果key2不存在直接创建keysetnxkey2bbb//返回0,如果key2存在,返回0setexkey3101//给key3设置过期时间为10s,值为1,若key已经存在,会覆盖新的值msetk11k2            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-11-12 22:09:45
                            
                                746阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本篇幅主要涉及Redis的配置、基础命令、四种数据类型的操作命令Redis是Remote Dictionary Server远程字典服务器的缩写,它以字典结构存储数据,并允许其他应用通过TCP协议读写字典中的内容。到目前为止Redis支持的键值数据类型如下1.字符串2.散列类型3.列表类型4.集合类型5.有序集合类型Redis命令返回值 1.状态回复:状态回复(status reply)是最简单的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-21 03:30:46
                            
                                194阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文只给一些自己常用的命令。1. flushdb. 清空当前DB中的数据。这个在做测试的时候很有用。2. keys patten. 列出所有的符合patten类型的key的值,并不区分value类型的值。pattern支持glob-style的通配符格式,如*表示任意一个或多个字符,?表示任意字符,[abc]表示方括号中任意一个字母。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-25 09:13:48
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            需导入jar包:jedis-2.8.2.jar、commons-pool2-2.4.2.jar(两个jar包版本对应)一、使用Jedis对象操作Redispackage com.learn.redis;
import java.util.HashMap;
import java.util.Map;
import org.junit.Before;
import org.junit.Test;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 15:30:22
                            
                                58阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.redis基本操作语句1.redis的基本操作 注意:容易写错的地方1.前台启动[不推荐,这种启动方式导致启动的shell界面不可关闭,否则redis将会关闭]
  进入到usr/local/bin目录下
  cd /usr/local/bin
  redis-server
 启动成功后会出现redis图标,且日志上没有启动失败语句,则启动成功
2.后台启动
  cd /usr/local/b            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-09 19:16:51
                            
                                157阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录redis 默认16个数据库  select 0 -15(切换数据库)stringlist在redis里面,我们可以把list玩成,栈、队列、阻塞队列!*所有list命令都是有 l 开头+原有的命令  l+命令 小结 (list)set(集合所有set 的命令都是以 s 开头hash(哈希)zset(有序集合)小结三种特殊数据类型GEOPOS&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 08:31:40
                            
                                169阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            redis操作            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-03-06 19:27:38
                            
                                422阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.由于TinyXml是一个非校验的解析器,因此当解析一个文件时,很可能文件并不包含我们预期的某个节点,在这种情况下,TinyXml将返回空指针。因此,必须要对返回值进行检查,否则将很容易出现内存访问的错误。2.将编码结点的NODE_ID、redis服务器的IP和密码、redis客户端的路径分别写入对应的.ini文件,以便之后使用bash shell读取以上shell变量值。3.hiredis是r            
                
         
            
            
            
            笔记内容:redis常用操作,redis操作键值,redis安全设置笔记日期:2018-1-0221.13/21.14/21.15redis常用操作21.16redis操作键值21.17redis安全设置redis常用操作之前已经介绍过redis里各种数据类型的赋值操作,在这里则介绍一下各个数据类型的其他常用的操作。string类型的操作:使用set命令对已存在的键/值进行赋值的话,会覆盖原有的值            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-01-02 18:11:44
                            
                                10000+阅读