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使用
详解之redhat系统上安装redis-3.2.8
redis是一个key-value(键值对)内存数据库,是目前使用最普遍的缓存数据库,在web开发中是必不可少的缓存工具,现在大多数应用已经用redis取代了memcache,在缓存管理器上他所占的主导地位已经不容质疑。redis数据保存在内存中,所以读写非常快,但是也不是一直都在内存中,他会持久化到磁盘上,所以主机断电或者不小心关闭了redis服务进程,下次启动redis服务,数据还会从磁盘中读
luffy5459
·
2017-03-13 21:30
linux
将redis当做使用LRU算法的缓存来使用
本页面包括一些常规话题,Redis的maxmemory指令用于将可用内存限制成一个固定大小,还包括了
Redis使用
的LRU算法,这个实际上只是近似的LRU。Maxmemory配置指令maxmemory
IXHONG
·
2017-03-12 13:00
redis
LRU
redis使用
乐观锁时处理竞争问题,高并发时失败率高如何解决
接着上一篇中《redis应该中如何解决多写的竞争问题》结尾处提到的问题,使用乐观锁机制。如何解决大并发的问题?如果同时进行有多个请求进行写操作,例如同一时刻有100个请求过来,那么只会有一个最终成功,其余99个全部会失败,效率不高。而且从业务层面,有些是不可接受的场景。例如:大家同时去抢一个红包,如果背后也是用乐观锁的机制去处理,那每个请求后都只有一个人成功打开红包,这对业务是不可忍受的。在这种情
werflychen
·
2017-03-09 18:39
C/C++
redis的c++客户端cpp_redis代码分析
命令来展开的为了便于调试和查看代码运行轨迹,编译时用如下命令:cmake-DBUILD_EXAMPLES=true-DLOGGING_ENABLED=true.这是查看完CMakefile.txt后得出的cpp_
redis
deusomax
·
2017-03-06 15:16
redis使用
说明
1.由于TinyXml是一个非校验的解析器,因此当解析一个文件时,很可能文件并不包含我们预期的某个节点,在这种情况下,TinyXml将返回空指针。因此,必须要对返回值进行检查,否则将很容易出现内存访问的错误。2.将编码结点的NODE_ID、redis服务器的IP和密码、redis客户端的路径分别写入对应的.ini文件,以便之后使用bashshell读取以上shell变量值。3.hiredis是re
菜鸟502
·
2017-03-05 10:48
Web开发
redis:字典实现及rehash原理
字典只使用ht[0]哈希表,ht[1]哈希表只会在对ht[0]哈希表进行rehash时使用键---->哈希值---->索引值
Redis使用
MurmurHash算法,优点:即使输入的键有规律,算法仍然能给出一个好的随机分布性
学无止境丶
·
2017-02-28 18:29
redis
Redis应用
1.经常使用到读操作,而在短时间内不经常变更的数据我们会使用Redis进行存储,目的就是减少频繁访问数据库的压力,增强用户体验2.
Redis使用
起来简单灵活,支持多种数据结构,以纯内存方式进行数据存储,
灰大狼。
·
2017-02-28 17:00
redis使用
详细教程
Redis使用
详细教程一、Redis基础部分:1、redis介绍与安装比MySQL快10倍以上*****************redis适用场合****************1.取最新N个数据的操作
CZY_1214
·
2017-02-14 16:09
php程序优化
Redis - List 链表
redis使用
两种数据结构保存链表,分别是ziplist与linkedlist,内存占用及常用操作效率各不相同。本文尝试简要说明他们之间的区别。
但莫
·
2017-02-10 17:14
聊聊 Redis 使用场景
原文地址:Redis实战(五)聊聊
Redis使用
场景博客地址:http://blog.720ui.com/使用场景说明计数器数据统计的需求非常普遍,通过原子递增保持计数。
一只快乐的小程序猿
·
2017-02-06 08:54
redis
redis
redis使用
介绍
redis在大型分布式系统中使用redis主要用于缓存数据库数据,减少与数据库的io,以达到性能提高,因为数据库IO是硬盘数据,肯定比缓存慢,还有数据库连接的开销也是性能的瓶颈在web系统中,分布式系统中解决系统中session共享的解决方案,分布式系统中,应用服务器之间不能共享会话,也不是不能共享,比如tomcat集群中也有会话共享机制,但是一旦集群数量增多,服务器彼此间会话复制对系统资源也是不
新街IT男
·
2017-02-05 12:56
redis
【zabbix】利用LLD自动发现功能监控多Redis实例
源码及模板见:https://github.com/qiueer/zabbix/tree/master/
Redis使用
方法:1)使用netstat来捕获redis-server启用的端口,但zabbix-agent
qiujqin
·
2017-02-01 20:56
re
Linux/Unix
redis 单点部署
1.支持数据的持久化2.支持更多数据类型,除了string外,还支持hash、list(列表)、sets(集合)和sortedsets(有序列表)3.
redis使用
了两种文件格式:全量数据RDB和增量请求
super李导
·
2017-01-13 15:05
部署
redis
数据库
高性能网站架构之缓存篇--
Redis使用
配置端口转发
Redis技术学习,更多资源请访问https://www.itkc8.com使用的vmware11,安装的系统是centos6.7,redis版本是3..0.2。如何安装请参考本人上一篇文章。安装完Redis以后,我们是不是要迫不及待的想使用一下呢。那么我们要在程序中对redis进行操作的话,操作redis的插件有好几种,这里使用的jedis。我们新建一个Java程序以后,添加上Jedis.jar
最是那一低头的温柔
·
2017-01-12 16:04
Redis
celery 、rabbitmq的exchange三种方式的实现
exchange的使用BROKER_URL只能是rabbitmq,
redis使用
exchange和未使用效果一样,只能为direct1、fanout广播式,它不需要指定路由就会把所有发送到该Exchange
boy12626
·
2016-12-20 18:43
celery
queue
direct
yii2
redis使用
$redis=Yii::$app->redis;$keys='dll_mb_examine';//定义键名$list=$redis->get($keys);//取key值if(empty($list)){ $data=Examine::getMobileExamine($userInfo['userId']); if(empty($data)){ return$this->redirec
liang3391
·
2016-12-15 16:05
使用
yii
redis
php
Redis 的几种数据结构&五种数据类型对象
阅读更多先看几种数据结构通过分析底层的数据结构,学习如何根据场景选型和设计1,简单动态字符串
redis使用
的字符串SDS有别于C语言中的字符串a,结构free字段为已分配但未使用的空间len为已使用的空间
IXHONG
·
2016-11-14 07:00
Redis
spring boot 自学笔记(四) Redis集成—Jedis
上一篇笔记Reddis集成,操作
Redis使用
的是RedisTemplate,但实际中还是有一大部分人习惯使用JedisPool和Jedis来操作Redis,下面使用Jedis集成示例。
采菇凉的小蘑菇丶
·
2016-11-09 00:00
spring
boot
redis源码分析 -- 内存管理
redis源码分析–内存管理在zmalloc.h这个头文件中,有USE_TCMALLOC和USE_JEMALLOC这两个宏,分别控制
redis使用
的是tcmalloc还是jemalloc这两个内存管理器
猫步旅人
·
2016-11-03 20:14
redis源码学习
Redis使用
方法介绍
1、Redis介绍Redis——REmoteDIctionaryServer,可以直接理解为远程字典服务,也就是基于Key-Value模式Memcached+DatabasePersistence。Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可
eff666
·
2016-11-01 18:13
Redis
Redis内存数据库的初步认识与学习
常用命令:持久化关键的三条命令savebgsavelastsave
redis使用
的两种文件格式:全量数据增量请求全量数据:把内存中的数据
凤舞九天的博客
·
2016-10-31 09:20
数据库
redis
redis 主从master-slave搭建及测试
一、redis主从的特性
redis使用
异步复制。从redis2.8开始,slave也会周期性的告诉master现在的数据量。可能只是个机制,用途应该不大。
mid120
·
2016-10-11 19:25
redis
测试
集群
.NET平台下
Redis使用
(七)【StackExchange.Redis测试Redis五种数据类型】
信念之于人,犹翅膀之于鸟,信念是飞翔的翅膀Program.cs代码:classProgram{ staticvoidMain(string[]args) { //字符串 //RedisDemo.StringTest(); //Hash //RedisDemo.HashTest(); //List RedisDemo.ListTest(); Console.ReadKey(); //Set //
WuLex
·
2016-10-10 23:00
redis
.net
数据
测试
.NET平台下
Redis使用
(六)【ServiceStack.Redis发布、订阅服务示例】
人所缺乏的不是才干而是志向,不是成功的能力而是勤劳的意志。订阅者首先创建RedisClient,然后调用CreateSubscription()方法创建订阅客户端,然后设置订阅客户端的几个事件:OnMessage:接受到消息时。OnSubscribe:订阅频道时。OnUnSubscribe:取消订阅频道时。最后,调用subscribeToChannels(channelName),订阅频道。cla
风灵使
·
2016-09-30 17:02
Nosql之Redis数据库
转:
Redis使用
认证密码登录
原文链接:http://www.cnblogs.com/stupidMartian/p/5904030.htmlRedis默认配置是不需要密码认证的,也就是说只要连接的Redis服务器的host和port正确,就可以连接使用。这在安全性上会有一定的问题,所以需要启用Redis的认证密码,增加Redis服务器的安全性。1.修改配置文件Redis的配置文件默认在/etc/redis.conf,找到如下
diuju8472
·
2016-09-24 20:00
redis的简介和简单安装
redis简介
redis使用
场景在新浪微博Redis的部署场景很多,大概分为如下两种:1应用程序直接访问redis服务器。
diligentyang
·
2016-09-24 11:02
redis
.NET平台下
Redis使用
(三)【ServiceStack.Redis学习】
MVC4项目下对redis进行增删该查Models文件下实体类:publicclassBook{publicstringBookName{get;set;}publicstringAuthor{get;set;}publicstringEdition{get;set;}publicstringPublisher{get;set;}publicstringSummary{get;set;}publi
风灵使
·
2016-09-23 16:42
Nosql之Redis数据库
.NET平台下
Redis使用
(二)【StackExchange.Redis学习】
思想→观念→行动→习惯→个性→命运Program.cs内容: usingNewtonsoft.Json; usingStackExchange.Redis; usingSystem; usingSystem.Data; usingSystem.IO; usingSystem.Runtime.Serialization.Formatters.Binary; namespacestackexchan
WuLex
·
2016-09-23 13:00
redis
.net
Redis使用
入门(二)【Windows下Python客户端redis-py使用】
主从集群复制,哨兵sentinel模式RedisTest.py代码入下:importredis fromredisclusterimportStrictRedisCluster """普通连接redis-py提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令(比如,SET命令对应与StrictRedis.s
WuLex
·
2016-09-22 22:00
redis
windows
python
集群
.NET平台下
Redis使用
(一)【自己写驱动类】
这个世界并不是掌握在那些嘲笑者的手中,而恰恰掌握在能够经受得住嘲笑与批评仍不断往前走的人手中。Redis.cs代码类:#defineDEBUG usingSystem; usingSystem.Collections; usingSystem.Collections.Generic; usingSystem.Diagnostics; usingSystem.IO; usingSystem.Linq
WuLex
·
2016-09-21 23:00
redis
.net
Class
redis命令学习之redis键
CONFIGGETCONFIG_SETTING_NAME`redisCONFIGGETloglevel127.0.0.1:6379>CONFIGGETloglevel1)“loglevel”2)“notice”`redisredisCONFIGGET*
redis
刚刚悟道
·
2016-09-18 19:21
Redis
Shiro的缓存交给redis管理
Shiro的缓存交给redis管理标签(空格分隔):Shiroredis前言:以下方式只是单机版的
redis使用
一、导入Shiro和redis的jarjedis-2.7.3.jarshiro-core-
motui
·
2016-09-14 22:16
shiro-缓存
redis
Redis中国用户组|唯品会多线程redis设计与实现
在我们的
redis使用
dd92c2f421e3
·
2016-09-08 10:03
redis使用
watch完成秒杀抢购功能
redis使用
watch完成秒杀抢购功能:使用redis中两个key完成秒杀抢购功能,mywatchkey用于存储抢购数量和mywatchlist用户存储抢购列表。
gyrii
·
2016-09-08 09:24
Redis使用
入门(一)【配置文件】
redis.windows.conf内容如下:#redis配置文件示例 #当你需要为某个配置项指定内存大小的时候,必须要带上单位, #通常的格式就是1k5gb4m等酱紫: # #1k=>1000bytes #1kb=>1024bytes #1m=>1000000bytes #1mb=>1024*1024bytes #1g=>1000000000bytes #1gb=>1024*1024*1024
WuLex
·
2016-09-07 13:00
redis
内存
NoSQL
分布式缓存技术redis学习系列(五)——spring-data-redis与JedisPool的区别、使用ShardedJedisPool与spring集成的实现及一致性哈希分析
一、Redis与spring的整合一般分为spring-data-redis整合和JedisPool整合,先看看两者的区别1)、引用的依赖不同:spring-data-
redis使用
的依赖如下: org.springframework.data
逍遥不羁
·
2016-08-29 00:00
Spring
redis
缓存
redis使用
经验博客分享
阅读更多https://github.com/huangz1990/redis-3.0-annotated:同携程缓存系统设计:http://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=2653547622&idx=1&sn=199cd6d8e3dff7c839935a7613d43e76&scene=0#wechat_redirectRedis源码
zhongmin2012
·
2016-08-04 09:00
redis
redis使用
内存方式
1当key被删除后,redis的内存不会返回给操作系统2redis会使用删除掉key后空闲的内存空间3需要配置maxmemory,如果不配置这个限制,redis可能会用尽机器的内存,同时建议配置maxmemory-policy为noeviction在redis2.2版本开始,很多的数据类型可以被优化压缩至特定的大小,hash,list,由整数组成的set,和排序set,当小于给定的元素数量,达到最
aoerqileng
·
2016-07-29 14:03
redis
Redis的11种Web应用场景
1.在主页中显示最新的项目列表
Redis使用
的是常驻内存的缓存,速度非常快。LPUSH用来插入一个内容ID,作为关键字存储在列表头部。LTRIM用来限制列表中的项目数最多为5000。
daunty
·
2016-07-26 10:00
redis
网络应用
Redis的11种Web应用场景
1.在主页中显示最新的项目列表
Redis使用
的是常驻内存的缓存,速度非常快。LPUSH用来插入一个内容ID,作为关键字存储在列表头部。LTRIM用来限制列表中的项目数最多为5000。
daunty
·
2016-07-26 10:00
redis
网络应用
Reidis安装配置
redis.io和memcached类似,但支持数据持久化支持更多value类型,除了和string外,还支持hash、lists(链表)、sets(集合)和sortedsets(有序集合)集中数据类型
redis
糖在兜兜里
·
2016-07-25 09:31
redis
Data
redis介绍以及安装
现在我介绍另一个nosql键值数据库redis,通过学习查资料发现
redis使用
的场合比memcached多,功能也更加强大。下面会通过几篇文章慢慢介绍redis,让大家对redis有进一步的了解。
zhu_my
·
2016-07-22 17:58
redis
nosql
NoSQL
redis info 命令查看
redis使用
情况
用客户端连接redis服务器:redis-cli>>info:server:一般Redis服务器信息,包含以下域:redis_version:Redis服务器版本redis_git_sha1:GitSHA1redis_git_dirty:Gitdirtyflagos:Redis服务器的宿主操作系统arch_bits:架构(32或64位)multiplexing_api:Redis所使用的事件处理机
IT界鸟叔
·
2016-07-02 14:29
Nosql
redis cluster (1) 原理与基本操作
Redis集群是一个分布式(distributed)、容错(fault-tolerant)的Redis内存K/V服务,普通单机
Redis使用
的功能仅是集群中功能的一个子集(subset)。
Meteor_hy
·
2016-06-30 20:05
cluster
redis
shard
NOSQL-MySQL
Redis监控技巧
redis-cliinfo内存使用如果
Redis使用
的内存超出了可用的物理内存大小,那么Redis很可能系统会被 OOMKiller杀掉。针对这一点,你可以通过info命令对 used_m
悟寰轩-叶秋
·
2016-06-28 15:00
redis采用tcmalloc导致无法释放内存的问题
from:http://wangneng-168.iteye.com/blog/2100379
redis使用
tcmalloc管理内存,当删除了redis的key后,通过redis的info命令查看内存使用情况
94cool
·
2016-06-27 09:00
Redis设计与实现之数据库
1,数据库
Redis使用
redis.h/redisServer结构保存数据库状态。其中的数组redisDb*db,保存数据库中所有的数据库。另一个变量intdbnum属性记录当前服务器中数据库的数量。
hanchaoqi
·
2016-06-06 12:01
数据库
Linux整合phpredis 详细笔记
phpredis下载地址:https://github.com/nicolasff/php
redis使用
gitclone的方式进行下载编译安装1、首先下载phpredis的安装包: [root@localhost
yangxuncai110
·
2016-05-31 14:23
apache
redis
linux
PHP
centos
《Redis设计与实现》[第一部分]数据结构与对象-C源码阅读(二)
Redis使用
跳跃表作为有序集合键的底层实现之一,如果有一个有序集合包含的元素数量比较多,或有序集合中元素的成员是比较长的字符串时,Redis就会使用跳跃表
ymrfzr
·
2016-05-30 16:00
redis
数据结构
源码
底层实现-SDS 简单动态字符串
一介绍Redis只会使用C字符串作为字面量,大多数情况下,
Redis使用
SDS(SimpleDynamicString,简单动态字符串)作为字符串表示。
DBA_白老大
·
2016-05-30 16:14
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他