Redis
文章平均质量分 87
開心呱呱
这个作者很懒,什么都没留下…
展开
-
Redis学习-配置认证密码
一:通过配置文件进行配置Java版,安装后找到redis.windows.conf文件找到 #requirepass foobared,去掉行前的注释,并修改密码为所需的密码,保存文件重启redis服务器 重新登录 redis-cli -h 127.0.0.1 -p 6379 -a myRedis 二:通过命令行进行配置config set requirepass原创 2016-03-10 10:48:28 · 382 阅读 · 0 评论 -
Redis学习-List类型
一、概述: 在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个新的链表。与此相反,如果链表中所有的元素均被移除,那么该键也将会被从数据库中删除。List中可以包含的最大元素数量是4294967295。 从元素插入和原创 2016-02-26 14:28:56 · 387 阅读 · 0 评论 -
Redis学习--String类型
一、概述: 字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等。在Redis中字符串类型的Value最多可以容纳的数据长度是512M。二、命令示例: 1. set/get/append/strlen: /> redis-cli原创 2016-02-26 12:00:33 · 421 阅读 · 0 评论 -
Redis学习--KEY操作命名
一. 操作实例 1. keys/rename/del/exists/move/renamenx: #在Shell命令行下启动Redis客户端工具。 /> redis-cli #清空当前选择的数据库,以便于对后面示例的理解。 redis 127.0.0.1:6379> flushdb OK #添加String类型的模拟数据。原创 2016-02-26 10:23:54 · 4985 阅读 · 0 评论 -
Redis学习--Hash类型
一、概述: 我们可以将Redis中的Hash类型看成具有Key和Value的Map容器。所以该类型非常适合于存储值对象的信息。如Username、Password和Age等。如果Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。每一个Hash可以存储4294967295个键值对。二、命令示例: 1. hset/hget/hdel/hex原创 2016-02-26 15:34:17 · 423 阅读 · 0 评论 -
Redis学习--Set类型
一、概述: 在Redis中,我们可以将Set类型看作为没有排序的字符集合,和List类型一样,我们也可以在该类型的数据值上执行添加、删除或判断某一元素是否存在等操作。需要说明的是,这些操作的时间复杂度为O(1),即常量时间内完成次操作。Set可包含的最大元素数量是4294967295。 和List类型不同的是,Set集合中不允许出现重复的元素,这一点和C++标准库中原创 2016-02-26 16:19:14 · 345 阅读 · 0 评论 -
Redis学习--事务
一、概述: 和众多其它数据库一样,Redis作为NoSQL数据库也同样提供了事务机制。在Redis中,MULTI/EXEC/DISCARD/WATCH这四个命令是我们实现事务的基石。相信对有关系型数据库开发经验的开发者而言这一概念并不陌生,即便如此,我们还是会简要的列出Redis中事务的实现特征: 1). 在事务中的所有命令都将会被串行化的顺序执行,事务执行期间,R原创 2016-02-26 17:08:42 · 327 阅读 · 0 评论 -
Redis学习--服务器管理
、概述: Redis在设计之初就被定义为长时间不间断运行的服务进程,因此大多数系统配置参数都可以在不重新启动进程的情况下立即生效。即便是将当前的持久化模式从AOF切换到RDB也无需重启。 在Redis中,提供了一组和服务器管理相关的命令,其中就包含和参数设置有关的CONFIG SET/GET command。二、相关命令列表:命令原型时间原创 2016-02-26 17:53:17 · 312 阅读 · 0 评论