E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
redis学习笔记
Redis学习笔记
1
已经有一段时间么有写博客了,换了家公司,最近由于项目需要,开始了解以前没有接触过的NoSql(确切的说是作为缓存使用)之一的Redis数据库,浅显的了解了一下,觉得蛮有意思,遂写下笔记开始学习这个以前认为“高大上”的工具。一.Redis简介 Redis是一个开源的,使用C语言编写的,基于内存的Key-Value型数据库,由于是基于内存操作,因此其性能非常出色,每秒钟可以处理10W次以
madbooker
·
2014-07-26 13:00
redis
PHP
NoSQL
八
redis学习笔记
之主从复制
redis主从复制配置和使用都非常简单。通过主从复制可以允许多个slave server拥有和master server相同的数据库副本。下面是关于redis主从复制的一些特点 1.master可以有多个slave 2.除了多个slave连到相同的master外,slave也可以连接其他slave形成图状结构 3.主从复制不会阻塞master。也就是说当一个或多个slave与master
kfq131
·
2014-07-06 22:00
redis
七
redis学习笔记
之持久化
redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化。redis支持两种持久化方式,一种是 Snapshotting(快照)也是默认方式,另一种是Append-only file(缩写aof)的方式。下面分别介绍 Snapshotting 快照是默认的持久化方式。这种
kfq131
·
2014-07-06 22:00
redis
Redis学习笔记
4-Redis配置详解
按照本
Redis学习笔记
中Redis的按照方式按照后,Redis的配置文件是/etc/redis/6379.conf。下面是Redis2.8.9的配置文件各项的中文解释。
·
2014-04-26 21:00
redis
Redis学习笔记
2-Redis的安装体验
Redis的官方只提供了Linux版本的,并没提供Windows版本的(不过非官方有windows版本的。可以下载下来做开发测试学习用非常方便。博客后面会介绍到的)。Linux下安装过程如下【以下命令最好的root下执行】: redis的安装 #cd /tmp #wget http://download.redis.io/releases/redis-2.8.9.tar.gz #tar
·
2014-04-26 17:00
redis
Redis学习笔记
1-Redis的介绍和认识
说明:文章内容来自百度百科和redis官方对redis的介绍 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串
·
2014-04-25 23:00
redis
redis学习笔记
重新复习兄弟连redis视频课程,为了便于记忆,记录一下笔记:redis应用场景:取最新N个数据。排行榜,TopN.精确设置过期时间的应用。计数器应用,新浪微博主要应用。Uniq操作,获取某段时间数据排重值。实时操作,反垃圾系统。Pub/Sub消息系统。队列缓存Redis下载安装:redis.io/download#tar-zxvfredis.tar.gz#cdredis#make(32位机器ma
刘德生
·
2014-04-20 21:00
redis
Redis学习笔记
(二)
关于Redis的源码分析,在Redis设计与实现中分析的相当清楚,本人在学习的过程中也是阅读此书。Redis-server中的MAIN函数我们从redis的main函数着手,来分析整个redis的启动过程,main函数在redis.c/redis.h中的第2977行 #ifdefINIT_SETPROCTITLE_REPLACEMENT spt_init(argc,argv); #endif 此处
derekxyz
·
2014-04-02 15:00
redis
Redis学习笔记
(一)
什么是Redis?Redis是一种NOSQL数据库系统,它使用"key-value"类型数据。Redis也是一种纯粹的内存数据库,它的所有数据的存取操作都在内存中进行,这也使它能拥有非比寻常的高性能。如何开始使用RedisRedis的最新稳定版本是2.8.7,如果你想要开始你的Redis旅程,只需要做以下几步:$wgethttp://download.redis.io/releases/redis
derekxyz
·
2014-04-01 16:00
redis学习笔记
之持久化
redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化。redis支持两种持久化方式,一种是Snapshotting(快照)也是默认方式,另一种是Append-onlyfile(缩写aof)的方式。下面分别介绍Snapshotting 快照是默认的持久化方式。这种方式是就是将内存中数据以快照的方式写入到二进制文件中,默认的文件名为
疯狂的兔子
·
2014-03-25 16:00
Redis学习笔记
环境介绍:操作系统:CentOS6.3参考链接:http://redis.io/1.简介Redis(REmoteDIctionaryServer),简单理解为远程字典服务,是基于Key-Value模式的存储系统!2.Redis提供了丰富的接口和命令:参考链接:http://redis.io/clients3.目前正在使用Redis的企业:参考链接:http://redis.io/topics/wh
Python兔子
·
2014-03-24 22:47
Redis学习笔记
(四)——Redis常用命令入门——散列类型
三、散列命令 散列类型的键值其实也是一种字典解耦,其存储了字段和字段值的映射,但自断值只能是字符串,不支持其他数据类型,所以说散列类型不能嵌套其他的数据类型。一个散列类型的键可以包含最多2的32次方-1个字段。 另外提前说一声,除了散列类型,其他的数据类型同样不支持数据类型嵌套。 1、基本命令 例如现在要存储ID为1的文章,分别有title、author、time、content 则键
irfen
·
2014-03-04 19:00
redis
数据库
Redis学习笔记
(四)——Redis常用命令入门——散列类型
三、散列命令 散列类型的键值其实也是一种字典解耦,其存储了字段和字段值的映射,但自断值只能是字符串,不支持其他数据类型,所以说散列类型不能嵌套其他的数据类型。一个散列类型的键可以包含最多2的32次方-1个字段。 另外提前说一声,除了散列类型,其他的数据类型同样不支持数据类型嵌套。 1、基本命令 例如现在要存储ID为1的文章,分别有title、author、time、content 则键
irfen
·
2014-03-04 19:00
redis
数据库
Redis学习笔记
(三)——Redis常用命令入门——字符串类型命令
前面两节已经把Redis了解了并安装完成了,接下来就是学习一下基础的命令了。 Redis总共有五种数据类型,在学习的时候,一定要开一个redis-cli程序,边看边练,提高效率。 一、最简单的命令 1、获得符合规则的键名列表 keys * 这里的*号,是指列出所有的键,同时*号也可以替换成其他支持glob风格通配符格式,具体规则如下: ?:匹配一个字符 *:匹配任意
irfen
·
2014-03-03 08:00
redis
数据库
Redis学习笔记
(三)——Redis常用命令入门——字符串类型命令
前面两节已经把Redis了解了并安装完成了,接下来就是学习一下基础的命令了。 Redis总共有五种数据类型,在学习的时候,一定要开一个redis-cli程序,边看边练,提高效率。 一、最简单的命令 1、获得符合规则的键名列表 keys * 这里的*号,是指列出所有的键,同时*号也可以替换成其他支持glob风格通配符格式,具体规则如下: ?:匹配一个字符 *:匹配任意
irfen
·
2014-03-03 08:00
redis
数据库
Redis学习笔记
(二)——Redis的准备
一、安装Redis 第一步肯定是安装了。安装前先说下版本规则,Redis约定次版本号(第一个小数点后的数字)为偶数是稳定版,为奇数是非稳定版,这里推荐使用稳定版学习、开发以及生产环境。 1、在POSIX系统中安装 Redis兼容大部分POSIX系统,Linux、OS X、BSD等,推荐使用源码编译安装。http://redis.io/download 在这里下载Stable版本。 在Lin
irfen
·
2014-03-02 13:00
redis
Redis学习笔记
(二)——Redis的准备
一、安装Redis 第一步肯定是安装了。安装前先说下版本规则,Redis约定次版本号(第一个小数点后的数字)为偶数是稳定版,为奇数是非稳定版,这里推荐使用稳定版学习、开发以及生产环境。 1、在POSIX系统中安装 Redis兼容大部分POSIX系统,Linux、OS X、BSD等,推荐使用源码编译安装。http://redis.io/download 在这里下载Stable版本。 在Lin
irfen
·
2014-03-02 13:00
redis
Redis学习笔记
(一)
原创于我的博客,地址为http://irfen.me 一、简介 Redis是一个开源的高性能键值对数据库。他通过提供多种键值数据类型来适应不同场景下的存储需求,并借助许多高层级的接口使其可以胜任如缓存、队列系统等不同的角色。 国内如新浪微博、知乎,国外如Github、Stack Overflow、Flickr、暴雪和Instagram,都是Redis的用户。 二、Redis的存储结构 Red
irfen
·
2014-02-27 13:00
java
redis
数据库
Redis学习笔记
(一)
原创于我的博客,地址为http://irfen.me 一、简介 Redis是一个开源的高性能键值对数据库。他通过提供多种键值数据类型来适应不同场景下的存储需求,并借助许多高层级的接口使其可以胜任如缓存、队列系统等不同的角色。 国内如新浪微博、知乎,国外如Github、Stack Overflow、Flickr、暴雪和Instagram,都是Redis的用户。 二、Redis的存储结构 Red
irfen
·
2014-02-27 13:00
java
redis
数据库
Redis学习笔记
~目录
回到占占推荐博客索引 百度百科 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都 支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础
·
2013-11-21 14:00
redis
redis学习笔记
1:简介(网上找的) redis是一个开源的key-value数据库。它又经常被认为是一个数据结构服务器。因为它的value不仅包括基本的string类型还有 list,set ,sorted set和hash类型。当然这些类型的元素也都是string类型。也就是说list,set这些集合类型也只能包含string 类型。你可以在这些类型上做很多原子性的操作。比如对一个字符value
这些年
·
2013-11-14 15:00
redis
LINUX环境下的REDIS搭建
1.
redis学习笔记
redis 主要是由Key-value形式 1,lists,Sets,Sorted sets(有序集合),Hashes 2.
不能泡的华龙面
·
2013-11-08 15:00
redis
LINUX环境下的REDIS搭建
1.
redis学习笔记
redis主要是由Key-value形式 1,lists,Sets,Sortedsets(有序集合),Hashes 2.主从同步,缓存优于MEMCACHED,数据结构多样化。
chenhualong2013
·
2013-11-08 00:00
linux其他
redis学习笔记
五之pipeline
转自:http://www.cnblogs.com/xhan/archive/2011/02/05/1949276.htmlredis是一个cs模式的tcpserver,使用和http类似的请求响应协议。一个client可以通过一个socket连接发起多个请求命令。每个请求命令发出后client通常会阻塞并等待redis服务处理,redis处理完后请求命令后会将结果通过响应报文返回给client。
qbg19881206
·
2013-08-25 19:00
redis
redis学习笔记
四之事务
转自:http://www.cnblogs.com/xhan/archive/2011/02/04/1949151.htmlredis对事务的支持目前还比较简单。redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令。由于redis是单线程来处理所有client的请求的所以做到这点是很容易的。一般情况下redis在接受到一个client发来的命令后
qbg19881206
·
2013-08-25 19:00
redis
乐观锁
redis学习笔记
三之排序
转自:http://www.cnblogs.com/xhan/archive/2011/02/03/1948970.html在了解完各种redis类型后,这次介绍下redis排序命令.redis支持对list,set和sortedset元素的排序。排序命令是sort完整的命令格式如下:SORTkey[BYpattern][LIMITstartcount][GETpattern][ASC|DESC]
qbg19881206
·
2013-08-25 19:00
redis
缓存
redis学习笔记
二之数据类型
转自:http://www.cnblogs.com/xhan/archive/2011/02/02/1948891.html本文介绍下redis支持的各种数据类型包括string,list,set,sortedset和hash 1. keysredis本质上一个key-valuedb,所以我们首先来看看他的key.首先key也是字符串类型,但是key中不能包括边界字符由于key不是binarysa
qbg19881206
·
2013-08-25 18:00
redis
redis学习笔记
一之环境搭建
转自:http://www.cnblogs.com/xhan/archive/2011/02/01/1948751.html1.简介 redis是一个开源的key-value数据库。它又经常被认为是一个数据结构服务器。因为它的value不仅包括基本的string类型还有list,set,sortedset和hash类型。当然这些类型的元素也都是string类型。也就是说list,set这些集合
qbg19881206
·
2013-08-25 18:00
redis
数据结构
redis学习笔记
三之排序
转自:http://www.cnblogs.com/xhan/archive/2011/02/03/1948970.html在了解完各种redis类型后,这次介绍下redis排序命令.redis支持对list,set和sortedset元素的排序。排序命令是sort完整的命令格式如下:SORTkey[BYpattern][LIMITstartcount][GETpattern][ASC|DESC]
shanliangliuxing
·
2013-08-22 00:00
redis学习笔记
二之数据类型
转自:http://www.cnblogs.com/xhan/archive/2011/02/02/1948891.html本文介绍下redis支持的各种数据类型包括string,list,set,sortedset和hash 1. keysredis本质上一个key-valuedb,所以我们首先来看看他的key.首先key也是字符串类型,但是key中不能包括边界字符由于key不是binarysa
shanliangliuxing
·
2013-08-22 00:00
redis学习笔记
一之环境搭建
转自:http://www.cnblogs.com/xhan/archive/2011/02/01/1948751.html1.简介 redis是一个开源的key-value数据库。它又经常被认为是一个数据结构服务器。因为它的value不仅包括基本的string类型还有list,set,sortedset和hash类型。当然这些类型的元素也都是string类型。也就是说list,set这些集合
shanliangliuxing
·
2013-08-22 00:00
redis学习笔记
之虚拟内存
redis学习笔记
之虚拟内存 首先说明下redis的虚拟内存与os的虚拟内存不是一码事,但是思路和目的都是相同的。
xiaoyi829
·
2013-03-28 11:00
redis
redis学习笔记
之pipeline
redis学习笔记
之pipeline redis是一个cs模式的tcp server,使用和http类似的请求响应协议。一个client可以通过一个socket连接发起多个请求命令。
xiaoyi829
·
2013-03-26 16:00
pipeline
redis学习笔记
之事务
redis学习笔记
之事务 redis对事务的支持目前还比较简单。redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令。
xiaoyi829
·
2013-03-26 16:00
redis
redis学习笔记
之排序
redis学习笔记
之排序 在了解完各种redis类型后,这次介绍下redis排序命令.redis支持对list,set和sorted set元素的排序。
xiaoyi829
·
2013-03-26 15:00
redis
redis学习笔记
之数据类型
redis学习笔记
之数据类型 本文介绍下redis支持的各种数据类型包括string,list ,set ,sorted set 和hash 1. keys redis本质上一个key-value
xiaoyi829
·
2013-03-26 15:00
redis
redis学习笔记
之环境搭建
一
redis学习笔记
之环境搭建 1.简介 redis是一个开源的key-value数据库。它又经常被认为是一个数据结构服务器。
xiaoyi829
·
2013-03-26 15:00
redis
九.
redis学习笔记
之虚拟内存
九.
redis学习笔记
之虚拟内存 首先说明下redis的虚拟内存与os的虚拟内存不是一码事,
yimeng528
·
2013-03-26 08:00
redis
一
redis学习笔记
之环境搭建
一.redis 环境搭建 1.简介 redis是一个开源的key-value数据库。它又经常被认为是一个数据结构服务器。因为它的value不仅包括基本的string类型还有 list,set ,sorted set和hash类型。当然这些类型的元素也都是string类型。也就是说list,set这些集合
yimeng528
·
2013-03-25 08:00
redis
redis学习笔记
-添加访问密码,设置随机启动
添加访问密码 你的redis在真实环境中不可以谁想访问就访问,所以,必须要设置密码。 设置密码的步骤如下: <!--[if !supportLists]-->1. <!--[endif]-->修改redis.conf文件配置 root@ubuntu:/usr/local/red
ssxxjjii
·
2013-03-21 09:00
redis
Redis学习笔记
很久以前面试的时候跟某位亲说过会把自己对Redis分析的文档发布在博客里的,一直延误了这件事,主要一是自己的分析还没有结束,觉得许多东西还需要在实际运用中对使用下,二是自己最近专注分析Java的并发,现在发现自己比以前懒了很多,代码写的少,文档一篇都没记录。。。惭愧! 源码针对Redis2.4版本,从以下几个方面进行了分析: 一、Redis的配置及参数说明; 二、Redis五大神器(数据结构
luliangy
·
2013-03-16 15:00
redis
redis学习笔记
1.redis的数据类型可以是:string,hash,set,list,set,sortedset.2.redis两种文件格式:全量数据和增量数据请求。全量数据格式将内存中的数据写入磁盘,下次读取文件进行加载;增量请求文件把内存中的数据序列化为操作请求,用于读取文件进行replay得到数据,序列化操作包括set,rpush,sadd,zadd.3.redis存储分为内存存储,磁盘存储,log文件
正弈
·
2013-03-06 23:05
存储
Redis学习笔记
(三) Redis常见应用场景
转载自:http://www.cnblogs.com/Grass-e/archive/2012/07/31/2616425.html应用场景:1.取最新N个数据的操作:(LinkedList)记录前20个最新登陆的用户Id列表,超出的范围可以从数据库中获得。//把当前登录人添加到链表里 ret=r.lpush("login:last_login_times",uid) //保持链表只有N位
xinghaifeng2006
·
2013-01-29 09:00
redis
Redis技术手册
------------------------手册-------------------------------Redis实战手册.pdfhttp://vdisk.weibo.com/s/muPzh
Redis
lamp小强
·
2013-01-11 21:00
redis
mongodb
PHP
NoSQL
memcache
Redis学习资料
1.redis环境搭建2.redis数据类型3.redis排序4.redis事务5.redispipeline6.redis发布订阅7.redis持久化8.redis主从复制9.
redis学习笔记
之虚拟内存
·
2012-12-19 15:00
redis
九
redis学习笔记
之虚拟内存
转自: http://www.cnblogs.com/xhan/archive/2011/02/07/1949717.html 首先说明下redis的虚拟内存与os的虚拟内存不是一码事,但是思路和目的都是相同的。就是暂时把不经常访问的数据从内存交换到磁盘中,从而腾出宝贵的内存空间用于其他需要访问的数据。尤其是对于redis这样的内存数据库,内存总是不够用的。除了可以将数据分割到多个redis
m13321169565
·
2012-11-12 15:00
二
redis学习笔记
之数据类型
本文介绍下redis支持的各种数据类型包括string,list,set,sortedset和hash 1. keysredis本质上一个key-valuedb,所以我们首先来看看他的key.首先key也是字符串类型,但是key中不能包括边界字符由于key不是binarysafe的字符串,所以像"mykey"和"mykey\n"这样包含空格和换行的key是不允许的顺便说一下在redis内部并不限制
m13321169565
·
2012-11-12 14:00
一
redis学习笔记
之环境搭建
1.简介 redis是一个开源的key-value数据库。它又经常被认为是一个数据结构服务器。因为它的value不仅包括基本的string类型还有list,set,sortedset和hash类型。当然这些类型的元素也都是string类型。也就是说list,set这些集合类型也只能包含string类型。你可以在这些类型上做很多原子性的操作。比如对一个字符value追加字符串(APPEND命令)
m13321169565
·
2012-11-12 14:00
Redis学习笔记
1--简介及简单安装
一、Redis简介:Redis(http://redis.io)是一款开源的、高性能的键-值存储(key-valuestore),它是用ANSIC来编写。Redis的项目名是RemoteDictionaryServer的缩写,但它常被称作是一款数据结构服务器(datastructureserver)。Redis的键值可以包括字符串(string)、哈希(hash)、列表(list)、集合(set)
chrischen214
·
2012-11-09 22:00
Redis学习笔记
0--redis.conf配置项说明
转个详细的#Redis示例配置文件 #注意单位问题:当需要设置内存大小的时候,可以使用类似1k、5GB、4M这样的常见格式: # #1k=>1000bytes #1kb=>1024bytes #1m=>1000000bytes #1mb=>1024*1024bytes #1g=>1000000000bytes #1gb=>1024*1024*1024bytes # #单位是大小写不敏感的,所以1
chrischen214
·
2012-10-29 21:00
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他