- 浏览: 2663222 次
- 来自: 杭州
文章分类
- 全部博客 (1188)
- webwork (4)
- 网摘 (18)
- java (103)
- hibernate (1)
- Linux (85)
- 职业发展 (1)
- activeMQ (2)
- netty (14)
- svn (1)
- webx3 (12)
- mysql (81)
- css (1)
- HTML (6)
- apache (3)
- 测试 (2)
- javascript (1)
- 储存 (1)
- jvm (5)
- code (13)
- 多线程 (12)
- Spring (18)
- webxs (2)
- python (119)
- duitang (0)
- mongo (3)
- nosql (4)
- tomcat (4)
- memcached (20)
- 算法 (28)
- django (28)
- shell (1)
- 工作总结 (5)
- solr (42)
- beansdb (6)
- nginx (3)
- 性能 (30)
- 数据推荐 (1)
- maven (8)
- tonado (1)
- uwsgi (5)
- hessian (4)
- ibatis (3)
- Security (2)
- HTPP (1)
- gevent (6)
- 读书笔记 (1)
- Maxent (2)
- mogo (0)
- thread (3)
- 架构 (5)
- NIO (5)
- 正则 (1)
- lucene (5)
- feed (4)
- redis (17)
- TCP (6)
- test (0)
- python,code (1)
- PIL (3)
- guava (2)
- jython (4)
- httpclient (2)
- cache (3)
- signal (1)
- dubbo (7)
- HTTP (4)
- json (3)
- java socket (1)
- io (2)
- socket (22)
- hash (2)
- Cassandra (1)
- 分布式文件系统 (5)
- Dynamo (2)
- gc (8)
- scp (1)
- rsync (1)
- mecached (0)
- mongoDB (29)
- Thrift (1)
- scribe (2)
- 服务化 (3)
- 问题 (83)
- mat (1)
- classloader (2)
- javaBean (1)
- 文档集合 (27)
- 消息队列 (3)
- nginx,文档集合 (1)
- dboss (12)
- libevent (1)
- 读书 (0)
- 数学 (3)
- 流程 (0)
- HBase (34)
- 自动化测试 (1)
- ubuntu (2)
- 并发 (1)
- sping (1)
- 图形 (1)
- freemarker (1)
- jdbc (3)
- dbcp (0)
- sharding (1)
- 性能测试 (1)
- 设计模式 (2)
- unicode (1)
- OceanBase (3)
- jmagick (1)
- gunicorn (1)
- url (1)
- form (1)
- 安全 (2)
- nlp (8)
- libmemcached (1)
- 规则引擎 (1)
- awk (2)
- 服务器 (1)
- snmpd (1)
- btrace (1)
- 代码 (1)
- cygwin (1)
- mahout (3)
- 电子书 (1)
- 机器学习 (5)
- 数据挖掘 (1)
- nltk (6)
- pool (1)
- log4j (2)
- 总结 (11)
- c++ (1)
- java源代码 (1)
- ocr (1)
- 基础算法 (3)
- SA (1)
- 笔记 (1)
- ml (4)
- zokeeper (0)
- jms (1)
- zookeeper (5)
- zkclient (1)
- hadoop (13)
- mq (2)
- git (9)
- 问题,io (1)
- storm (11)
- zk (1)
- 性能优化 (2)
- example (1)
- tmux (1)
- 环境 (2)
- kyro (1)
- 日志系统 (3)
- hdfs (2)
- python_socket (2)
- date (2)
- elasticsearch (1)
- jetty (1)
- 树 (1)
- 汽车 (1)
- mdrill (1)
- 车 (1)
- 日志 (1)
- web (1)
- 编译原理 (1)
- 信息检索 (1)
- 性能,linux (1)
- spam (1)
- 序列化 (1)
- fabric (2)
- guice (1)
- disruptor (1)
- executor (1)
- logback (2)
- 开源 (1)
- 设计 (1)
- 监控 (3)
- english (1)
- 问题记录 (1)
- Bitmap (1)
- 云计算 (1)
- 问题排查 (1)
- highchat (1)
- mac (3)
- docker (1)
- jdk (1)
- 表达式 (1)
- 网络 (1)
- 时间管理 (1)
- 时间序列 (1)
- OLAP (1)
- Big Table (0)
- sql (1)
- kafka (1)
- md5 (1)
- springboot (1)
- spring security (1)
- Spring Boot (3)
- mybatis (1)
- java8 (1)
- 分布式事务 (1)
- 限流 (1)
- Shadowsocks (0)
- 2018 (1)
- 服务治理 (1)
- 设计原则 (1)
- log (0)
- perftools (1)
最新评论
-
siphlina:
课程——基于Python数据分析与机器学习案例实战教程分享网盘 ...
Python机器学习库 -
san_yun:
leibnitz 写道hi,我想知道,无论在92还是94版本, ...
hbase的行锁与多版本并发控制(MVCC) -
leibnitz:
hi,我想知道,无论在92还是94版本,更新时(如Puts)都 ...
hbase的行锁与多版本并发控制(MVCC) -
107x:
不错,谢谢!
Latent Semantic Analysis(LSA/ LSI)算法简介 -
107x:
不错,谢谢!
Python机器学习库
线上报错:
[25136] 18 Sep 16:24:38 # === REDIS BUG REPORT END. Make sure to include from START to END. ===
Please report the crash opening an issue on github:
http://github.com/antirez/redis/issues
原因是必须修改linux /etc/sysctl.conf
vm.overcommit_memory = 1
推荐的redis配置:
daemonize yes
pidfile /duitang/data/work/redis_session.pid
port 6389
timeout 300
bind 192.168.172.13
loglevel notice
logfile /duitang/logs/sys/redis_session.log
databases 6
save 900 1
maxclients 0
rdbcompression yes
dbfilename session.rdb
dir /duitang/data/redis_session/
slave-serve-stale-data yes
appendonly no
appendfsync no
no-appendfsync-on-rewrite yes
slowlog-log-slower-than 10000
slowlog-max-len 1024
vm-enabled no
vm-swap-file /duitang/data/work/redis_session.swap
vm-max-memory 0
vm-page-size 64
vm-pages 268435456
vm-max-threads 8
hash-max-zipmap-entries 4096
hash-max-zipmap-value 4096
list-max-ziplist-entries 4096
list-max-ziplist-value 4096
set-max-intset-entries 4096
activerehashing yes
zset-max-ziplist-entries 4096
zset-max-ziplist-value 4096
发表评论
-
新浪微博 Redis 实战经验分享
2014-02-07 13:36 838Tape is Dead,Disk is Tape,Flas ... -
redis常用使用场景
2013-02-20 14:14 18191.将Redis用作消息队列 采用的当然是Redis的Li ... -
redis数据持久化的策略
2012-12-22 16:22 955redis数据持久化的策略 ... -
redis 文档集合
2012-12-22 15:52 778由于xmemcached不是很给力,最近想把memcach ... -
redis 重启主意事项
2012-12-18 13:07 21891. 先info 命令查看db0和db1的占用情况,然后确保c ... -
redis expires key不会自动删除的问题
2012-12-18 12:06 8882最近发现线上的session 服务器每隔一段时间内存占用就达到 ... -
redis 安装 配置解析
2012-12-18 11:51 1116一、 下载安装 Wget http://redis ... -
Redis学习笔记II-Working with Multiple Databases
2012-09-09 20:35 737翻译自:http://rediscookbook.org/mu ... -
python reids client
2012-09-06 00:02 85411. 安装 1. redis-py git clone ... -
Redis学习手册(Sorted-Sets数据类型)
2012-09-07 16:36 1034一、概述: Sorted-S ... -
Redis学习手册(Set数据类型)
2012-09-07 16:36 767一、概述: ... -
redis 适用场景与实现
2012-09-05 16:23 1302redis 127.0.0.1:6379> za ... -
Redis学习手册(String数据类型)
2012-09-05 16:05 1122一、概述: ... -
Redis学习手册(List数据类型)
2012-09-05 16:02 912参考:http://www.cnblogs.com/ste ... -
Redis学习手册(Hashes数据类型)
2012-09-05 16:03 1037一、概述: 我们可以将Red ... -
Redis学习手册(内存优化)
2012-09-05 16:04 943一、特殊编码: 自从Redis 2.2之 ...
相关推荐
标题中的“24_怎么保证redis挂掉之后再重启数据可以进行恢复?”是一个关于Redis数据持久化的问题。Redis是一款高性能的内存数据结构存储系统,它通常用于缓存和快速读取数据。然而,由于Redis是内存存储,一旦...
如果主Redis挂掉,Sentinel集群会通过投票选择一个新的主Redis。当原来的主Redis恢复时,它会被当做新的主Redis的从Redis重新加入Redis集群。 设置连接master和slave的密码,需要注意的是sentinel不能分别为master...
优点在于Redis挂掉重启后能快速恢复热数据,减轻对数据库的压力;但缺点是可能导致数据库与Redis之间的数据不一致。因此,在只读场景或允许一定程度数据不一致性的业务场景中,开启Redis的持久化功能可能是合适的。 ...
- 单一故障点,如果Redis挂掉,可能导致所有依赖其的锁失效。 - 数据持久化可能导致复杂性增加。 - 需要保证客户端的公平性和防止死锁。 2. **Zookeeper分布式锁** - **优点:** - 原生支持分布式,通过 ...
在 Master 挂掉时,Slave 接管服务,关闭主从复制功能;当 Master 恢复正常时,从 Slave 同步数据,同步数据之后关闭主从复制功能,恢复 Master 身份,于此同时 Slave 等待 Master 同步数据完成之后,恢复 Slave ...
头一次碰到此类问题,心想难道是redis挂掉了,随即通过telnet ip+端口。发现运行正常,然后就想着进入redis看下目前连接情况。一看发现竟然高达1903条这么多。 然后想着应该是代码创建redis连接过多导致的,查看...
6、存储数据安全--memcache挂掉后,数据没了;redis可以定期保存到磁盘(持久化); 7、灾难恢复--memcache挂掉后,数据不可恢复; redis数据丢失后可以通过aof恢复; 8、Redis支持数据的备份,即master-slave模式...
1. **Master 节点选举**:集群中所有 Master 参与选举过程,当超过半数 Master 认为某 Master 节点挂掉时,则认为该节点已失效。 2. **集群状态监测**:当集群状态变为 `fail` 时,表示集群无法正常工作。出现以下...
24_怎么保证redis挂掉之后再重启数据可以进行恢复? 25_你能聊聊redis cluster集群模式的原理吗? 26_你能说说我们一般如何应对缓存雪崩以及穿透问题吗? 27_如何保证缓存与数据库双写时的数据一致性? 28_你能说说...
Redis从入门到精通高清,迅雷播放器组件可顺利播放
但是,分布式锁的实现中还存在一个问题,就是如果在取锁和设置过期时间服务器挂掉了,因为取锁,也就是 setnx 和设置过期时间是两个操作,不具备原子性所以不可能同时完成。这个锁就会被一直占用,无法得到释放,...
1. **Leader 选举**:集群中的所有 Master 节点参与选举过程,如果超过半数以上的 Master 节点与某个 Master 节点的通信中断超过 `cluster-node-timeout` 配置的时间,则认为该 Master 节点已挂掉。 2. **集群状态**...
它可以监控多个Master服务及其从属服务的状态,在Master挂掉时自动将从属服务升级为新的Master,并将其他的从属服务转移到新的Master上来。 #### 十、集群教程 Redis集群是一种分布式架构,旨在解决单个Redis实例...
RDB持久化缺点内存数据的全量同步,数据量大会由于IO而严重影响性能可能会因为Redis挂掉而丢失从当前至最近一次快照期间的数据AOF(Append-Only-
该缓存在redis挂掉的情况下,会自动切换本地缓存,以防止击穿DB。聚甲醛< dependency> < groupId>cn.threeoranges</ groupId> < artifactId>RainbowCache</ artifactId> < version>1.1</ version></ dependency>...
选举过程是集群中所有master节点参与的,如果半数以上master节点与master节点通信超过(cluster-node-timeout),认为当前master节点挂掉。 七、Redis集群常见错误 Redis集群常见错误包括: * CLUSTERDOWN The ...
当主节点挂掉时,对应的从节点会被提升为新的主节点。集群的可用性取决于主节点的数量,如果存活的主节点数少于总节点数的一半,集群将无法提供服务。 为了在Windows环境下搭建Redis集群,你需要以下软件: 1. ...