Redis
文章平均质量分 50
VCHH
这个作者很懒,什么都没留下…
展开
-
redis高可用集群搭建
redis高可用集群搭建_恶魔的复活的博客-CSDN博客_redis集群搭建转载 2022-08-05 16:40:16 · 635 阅读 · 0 评论 -
redis配置文件详解
# redis 配置文件示例 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位,# 通常的格式就是 1k 5gb 4m 等酱紫:## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 bytes# 1gb => 10原创 2017-06-07 11:42:07 · 419 阅读 · 0 评论 -
Redis 数据恢复
1. Redis 恢复的机制如果只配置 AOF ,重启时加载 AOF 文件恢复数据;如果同时配置了 RDB 和 AOF ,启动是只加载 AOF 文件恢复数据;如果只配置 RDB,启动是将加载 dump 文件恢复数据。2. 从 aof 中恢复数据1 注意以下配置appendonly yesdir /home/redis/data_6379/12122 拷贝 AOF 文件原创 2017-05-25 16:11:34 · 642 阅读 · 0 评论 -
Linux Redis 远程访问
#1.安装 iptables-services 并且禁用 firewalld ,启用 iptables 和ip6tables:yum install iptables-servicessystemctl mask firewalld.servicesystemctl enable iptables.servicesystemctl enable ip6tables.service#2.启原创 2016-05-16 21:01:05 · 4377 阅读 · 0 评论 -
Creating Server TCP listening socket *:6379: bind:Unknownerror
redis启动时报错:解决方案如下按顺序输入如下命令就可以连接成功1. redis-cli.exe2. shutdown3. exit4. redis-server.exe redis.windows.conf来自:http://www.infocool.net/kb/Redis/201612/236710.html原创 2017-05-02 16:32:40 · 1726 阅读 · 0 评论 -
Redis (error) NOAUTH Authentication required. 解决方案
我今天去用Jedis去连接我的Redis服务器的时候发现报错百度之后让我去redis里设置密码,然后auth password11如何进redis服务器在redis的bin文件夹里,有redis-cli可以进去redis服务器如何设置密码用vi 进入redis.conf然后/requirepassword11按n就找下一个,就能找到下图这一行,打开#号就转载 2017-03-06 15:02:22 · 22718 阅读 · 4 评论 -
HBase、Redis、MongoDB、Couchbase、LevelDB主流 NoSQL 数据库的对比
最近小组准备启动一个 node 开源项目,从前端亲和力、大数据下的IO性能、可扩展性几点入手挑选了 NoSql 数据库,但具体使用哪一款产品还需要做一次选型。我们最终把选项范围缩窄在 HBase、Redis、MongoDB、Couchbase、LevelDB 五款较主流的数据库产品中,本文将主要对它们进行分析对比。鉴于缺乏项目中的实战经验沉淀,本文内容和观点主要还是从各平台资料搜罗汇总,也转载 2017-02-20 19:59:43 · 2094 阅读 · 0 评论 -
Redis 保护模式
完全无视安全功能的 Redis 服务器自创建以来饱受各种安全风险的困扰,Risk Based Security (RBS) 最近发现了 6338 台受到侵入的 Redis 服务器Redis 是一个在内存中以键值对方式存储数据的 NOSQL 数据库。据 DB-Engines 的统计数据,它在 2015 年度的数据库流行度位列第十,而在键值对数据库中排名第一。由于 Redis 以性能为第一考量,所原创 2016-08-31 14:07:45 · 7313 阅读 · 0 评论 -
MySQL和Redis 数据同步解决方案整理
现在在中集E栈工作,最近在做一个Redis箱格信息数据同步到数据库Mysql的功能。自己想了想,也有大概方案。1.队列同步,变跟数据2份,使用消息队列,一份给Redis消费,一份给Mysql消费。2.后台定时任务,定时刷新Redis中箱格信息到数据库。网上也到处找了下解决方案,发现这么个问题,居然是天下一大抄,还抄的一字不差,我也抄吧。### 方案一:读: 读redis->原创 2016-09-21 19:19:32 · 26363 阅读 · 4 评论 -
redis 设置分布式锁
public static boolean acquireLock(String lock) { // 1. 通过SETNX试图获取一个lock boolean success = false; Jedis jedis = pool.getResource(); long value = System.currentTimeMillis() + ex转载 2016-09-24 17:10:22 · 516 阅读 · 0 评论 -
sentinel搭建redis集群经验总结
一、protected-mode默认情况下,redis node和sentinel的protected-mode都是yes,在搭建集群时,若想从远程连接redis集群,需要将redis node和sentinel的protected-mode修改为no,若只修改redis node,从远程连接sentinel后,依然是无法正常使用的,且sentinel的配置文件中没有protected-mod转载 2016-09-24 13:52:57 · 418 阅读 · 0 评论 -
Linux redis 3.2环境搭建以及开机启动配置
http://redis.io/download原创 2016-05-16 10:29:39 · 1166 阅读 · 0 评论 -
mac安装redis
来自:https://www.cnblogs.com/feijl/p/6879929.html1.下载打开官网:https://redis.io/Download---Stable---Download3.2.8,下载最新稳定版,这里是3.2.82.安装下载完成后,打开命令行工具,执行解压命令tar zxvf redis-3.2.8.tar.gz将解压后...转载 2019-07-04 10:25:18 · 125 阅读 · 0 评论 -
ehcache、memcache、redis三大缓存比较
来自:https://www.cnblogs.com/qlqwjy/p/7788912.html转载 2019-07-03 16:11:44 · 110 阅读 · 0 评论 -
redis外网访问设置
#bind 。。。即可外网访问原创 2017-11-19 09:28:46 · 827 阅读 · 0 评论 -
windows redis 以服务方式启动
1. 进入 DOS窗口2. 在进入redis的安装目录3. 输入:redis-server --service-install redis.windows.conf --loglevel verbose ( 安装redis服务 )4. 输入:redis-server --service-start ( 启动服务 )5. 输入:redis-server --service-st转载 2017-09-20 14:37:25 · 2509 阅读 · 0 评论 -
redis 如何查看版本
./redis-cli -h 127.0.0.1 info | grep 'redis_version'转载 2017-09-20 13:58:07 · 8598 阅读 · 1 评论 -
redis实战:redis自动备份与备份管理
redis实战:redis自动备份与备份管理使用redis开启多个服务在实际的部署中redis需要开启多个端口来向外提供服务,不仅要设置不同的启动参数,还需要我们及时做好备份的相关操作,这就需要借助shell或者python等脚本来进行管理配置。接下来我们以一个实际的例子来介绍工作中对于redis的相关操作。需求:1.我们需要自动开启多个redis服务; 2.需要定时对re转载 2017-09-07 15:02:10 · 828 阅读 · 0 评论 -
Memcached与Redis详谈
1. Memcached简介Memcached是以LiveJurnal旗下DangaInteractive公司的BardFitzpatric为首开发的高性能分布式内存缓存服务器。其本质上就是一个内存key-value数据库,但是不支持数据的持久化,服务器关闭之后数据全部丢失。Memcached使用C语言开发,在大多数像Linux、BSD和Solaris等POSIX系统上,只要安装了libeve转载 2016-07-02 15:06:05 · 523 阅读 · 1 评论 -
Redis安装报错 error: jemalloc/jemalloc.h: No such file or directory解决方法
转自:http://www.phperz.com/article/14/1219/42002.html错误描述安装Redis 2.8.18时报错:zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directoryzmalloc.h:55:2: error: #error "Newer原创 2017-06-26 19:23:09 · 624 阅读 · 0 评论 -
Redis中的批量删除数据库中的Key
本文参考:http://blog.csdn.net/spring21st/article/details/15771861 http://stackoverflow.com/questions/5756067/how-to-empty-a-redis-database http://stackoverflow.com/questions/4006324/how-to-atomically-转载 2017-06-12 11:29:01 · 911 阅读 · 0 评论 -
CentOS下rpm包与yum安装与卸载方法
一、rpm包的安装: 1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.移走一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 5.查询一个包是否被安装 # rpm -q原创 2017-06-30 17:02:07 · 912 阅读 · 0 评论 -
pvr与png的内存占用
pvr与png的内存占用 来自:http://blog.csdn.net/kaitiren/article/details/8054856转载▼ Zwoptex生成的spritesheet除了可以导出png格式的图片外还有pvr格式。pvr格式是iOS的显示芯片可以直接读取的,不需要经过解析就能直接显示,所以渲染速度更快,更节省内存。我特意在cocos转载 2016-08-31 15:07:51 · 724 阅读 · 0 评论 -
Redis外网访问
Redis默认端口号为127.0.0.1,端口号默认为:6379。此处本机访问远程IP为132.1.114.44的计算机,则首先要在已经安装了Redis的远程计算机上打开其服务器,redis.server.exe接下来在本机运行redis.cli.exe,也可以通过命令行实现:输入-h 远程计算机IP -p 6379即可连接:OK了,接下来如果想用自己写的客户端什么的连接远程R转载 2016-08-30 18:05:29 · 796 阅读 · 0 评论 -
超强、超详细Redis数据库入门教程
摘要Redis,教程【本教程目录】1.redis是什么2.redis的作者何许人也3.谁在使用redis4.学会安装redis5.学会启动redis6.使用redis客户端7.redis数据结构 – 简介8.redis数据结构 – strings9.redis数据结构 – lists10.redis数据结构 – 集合11.redis数据结转载 2016-07-06 18:03:37 · 991 阅读 · 0 评论 -
Redis– Jedis存储Java对象 - (Java序列化为byte数组方式) Java 序列化和反序列化
package com.mind.core.db.util;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;/** * Created by Lovel原创 2016-07-02 16:21:08 · 7376 阅读 · 0 评论 -
国内外三个不同领域巨头分享的Redis实战经验及使用场景
摘要:随着数据体积的激增,MySQL+memcache已经满足不了大型互联网类应用的需求,许多机构也纷纷选择Redis作为其架构上的补充,下面就一览新浪微博、Pinterest及Viacom的实践分享。随着应用对高性能需求的增加,NoSQL逐渐在各大名企的系统架构中生根发芽。这里我们将为大家分享社交巨头新浪微博、传媒巨头Viacom及图片分享领域佼佼者Pinterest带来的Redis实践,首转载 2016-06-16 17:14:47 · 1667 阅读 · 0 评论 -
Java Code Examples for redis.clients.jedis.Jedis.hmset()
Java Code Examples for redis.clients.jedis.Jedis.hmset() The following are Jave code examples for showing how to usehmset()of theredis.clients.jedis.Jedis class.You can vote up the examples yo转载 2016-07-02 16:16:36 · 916 阅读 · 0 评论 -
redis中各种数据类型对应的jedis操作命令
一、常用数据类型简介: redis常用五种数据类型:string,hash,list,set,zset(sorted set). 1.String类型 String是最简单的类型,一个key对应一个valueString类型的数据最大1G。 String类型的值可以被视作integer,从而可以让“INCR”命令族操作(incrby、decr、dec原创 2016-06-15 10:57:18 · 508 阅读 · 0 评论 -
缓存技术PK:选择Memcached还是Redis?
【IT168 技术】要Memcached还是要Redis?在构建一款现代且由数据库驱动的Web应用程序并希望使其拥有更为出色的性能表现时,这个问题总会时不时出现、并给每一位开发人员带来困扰。在考虑对应用程序的性能表现进行提升时,缓存机制往往是解决问题的重要起点,而Memcached与Redis则经常被作为初步方案来加以比较。 这两套声名显赫的缓存引擎拥有着诸多相似之处,但它们同样也具备大量显转载 2016-06-14 15:18:04 · 11009 阅读 · 0 评论 -
Redis配置文件解读
配置文件参数说明:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定pidfile /var/run/redis.pid3. 指定Redis监听端口,默转载 2016-05-16 19:27:10 · 740 阅读 · 0 评论 -
Linux Redis官方API和常用命令
启动 Redis 服务src/redis-server或者src/redis-server redis.confsrc/redis-server redis.conf 1>log.log 2>errlog.log1为标准输出,2为错误输出将 Redis 作为 Linux 服务随机启动vi /etc/rc.local, 加入代码:/root/install/redis-2原创 2016-05-16 10:56:14 · 1137 阅读 · 0 评论 -
在多台服务器上简单实现Redis的数据主从复制
Redis的主从复制功能非常强大,一个master可以拥有多个slave,而一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构。下面我演示下怎样在多台服务器上进行Redis数据主从复制。这里我假设有两台服务器,一台是Windows操作系统(局域网IP:192.168.3.82),一台是Linux操作系统(局域网IP:192.168.3.90),在两个操作系统都安装re转载 2016-05-16 15:54:20 · 1453 阅读 · 0 评论 -
windows下安装redis
1、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis转载 2016-05-13 15:18:04 · 433 阅读 · 0 评论 -
初学Redis(一)认识Redis
Redis官网对Redis的定义是:“Redis is an open source, BSD licensed, advanced key-value cache and store”,可以看出,Redis是一种键值系统,可以用来缓存或存储数据。Redis是“Remote Dictionary Server”(远程字典服务)的缩写,提供了字符串(string),列表(list),哈希(has转载 2016-06-21 18:44:47 · 493 阅读 · 0 评论 -
warning: control reaches end of non-void function
用gcc编译一个程序的时候出现这样的警告:warning: control reaches end of non-void function它的意思是:控制到达非void函数的结尾。就是说你的一些本应带有返回值的函数到达结尾后可能并没有返回任何值。这时候,最好检查一下是否每个控制流都会有返回值。转载 2016-06-21 18:49:14 · 947 阅读 · 0 评论 -
Mac下配置Redis服务器(自启动、后台运行)
Mac下配置Redis服务器(自启动、后台运行)123 brew installredisln -f /usr/local/Cellar/redis/2.8.13/homebrew.mxcl.redis.plist ~/Library/LaunchAgents/launchctl load ~/Library/LaunchAgents/h原创 2016-06-15 18:26:44 · 23708 阅读 · 6 评论 -
配置redis外网访问
结果一直显示:链接失败,找到原因大概是服务器端没有开启外网访问。于是查找redis的redis.conf文件 bind的属性,有问题。 于是查找了下bind属性的文档文件:# By default, if no "bind" configuration directive is specified, Redis listens# for connections from all th原创 2016-08-30 16:56:33 · 1865 阅读 · 0 评论 -
Redis做缓存MySQL登录实现
package com.mind.core.db;import com.mind.core.db.impl.CacheService;import com.mind.core.db.impl.DBService;import redis.clients.jedis.Jedis;import java.io.IOException;import java.sql.Connection;原创 2016-06-23 16:12:27 · 1565 阅读 · 0 评论 -
Redis缓存Mysql模拟用户登录Java实现实例
这段时间在研究Redis,作为缓存界的新宠,现在使用它的公司越来越多。本文使用的是最新稳定版Redis3.0.实现的具体逻辑是: 1. 用户登录首先判断是否在redis缓存中,如果在redis缓存中,直接登录成功; 2. 若用户未在redis缓存,则访问Mysql,判断用户是否存在,如果不存在,则提示用户注册;如果存在,则登录成功; 3. 在mysql存在并登录成功的转载 2016-06-23 14:55:48 · 2384 阅读 · 0 评论