`
jd2bs
  • 浏览: 13172 次
文章分类
社区版块
存档分类
最新评论

Redis review

 
阅读更多
$ ./redis-server redis.conf

1) redis.conf:
daemonize yes
port 6379
bind 127.0.0.1
#snapshot save config
save 900 1  //900秒内至少有1个key被改变
save 300 10  //300秒内至少有10个key被改变
save 60 10000  //60秒内至少有10000个key被改变

# slaveof <masterip> <masterport>
# maxclients 128

vm-enabled no

#aof config
appendonly yes

appendfsync everysec

# 可用数据库数 这就是所谓的"redis也可以分库:)" 用select index[0-15]命令指定库
# 默认值为16,默认数据库为0,数据库范围在0-(database-1)之间
databases 16

2)save as hash structure to dec the memory use
http://blog.nosqlfan.com/html/3379.html?ref=rediszt

if all save as string, that's use redis as memcached



3) redis usage place:
a:cache
b:get newest N
c:get Top N
d: Counter
e: Unique use set
http://blog.nosqlfan.com/html/2235.html?ref=rediszt


4)some tips
http://www.iteye.com/topic/1124999
1.Master最好不要做任何持久化工作,包括内存快照和AOF日志文件,特别是不要启用内存快照做持久化。
2.如果数据比较关键,某个Slave开启AOF备份数据,策略为每秒同步一次。
3.为了主从复制的速度和连接的稳定性,Slave和Master最好在同一个局域网内。
4.尽量避免在压力较大的主库上增加从库
5.为了Master的稳定性,主从复制不要用图状结构,用单向链表结构更稳定,即主从关系为:Master<--Slave1<--Slave2<--Slave3.......,这样的结构也方便解决单点故障问题,实现Slave对Master的替换,也即,如果Master挂了,可以立马启用Slave1做Master,其他不变。  

分享到:
评论

相关推荐

    黑马点评-redis实战项目-heima-review.zip

    《Redis实战项目——Heima-Review深度解析》 Redis,全称Remote Dictionary Server,是一款开源、高性能、基于键值对的内存数据存储系统。作为NoSQL数据库中的重要成员,Redis以其高速读写能力和丰富的数据结构支持...

    学习redis各种用法,实战黑马点评-heima-Review.zip

    本资源“学习redis各种用法,实战黑马点评-heima-Review.zip”旨在帮助你深入理解 Redis 的多种功能和实际应用。通过“heima-Review-master”这个项目,你将有机会亲自动手实践 Redis 的操作,提升你的技能。 首先...

    redis权限webshell1

    · Regularly review Redis 服务器的配置文件和日志,防止未授权的访问。 此外,企业内部可以使用 nmap 扫描内网网段的 Redis anonymous access 服务,以检测 Redis 服务器的漏洞。 `nmap -p6379 10.11.0/16 --...

    基于SpringBoot+Redis的仿大众点评APP源代码

    在线-store-review-app可能是项目的主要目录,包含以下关键部分: 1. **src/main/java**: 业务逻辑和服务的Java源代码。 - `com.example`: 应用程序的根包,可能包含`Application`类,这是SpringBoot应用的入口点。...

    SqlReview:sql去重,采样,解析,打分统计慢查询实现sql审核系统

    收集到的SQL语句可以实时写入Redis,Redis作为一个高速缓存,可以快速地为SqlReview提供数据源。 7. **Yii2框架集成**: Yii2是一个流行的PHP框架,SqlReview能够与其无缝集成,方便在基于Yii2的应用中实施SQL监控...

    leetcode卡-arts:每周输出:Algorithm+Review+Tip+Share

    Review:redis sentinel conf Tip:redis查看主从同步是否完成 Share:学习总结 - docker的基本使用 第一周 Algorithm:reverse-linked-list-ii(链表) Review:linux编程接口 Tip:ps进程 Share:源码阅读 - Redis...

    Java-review-gudie:【Java快速面试指南】Java基础、异常、集合、并发编程、JVM、Spring全家桶、MyBatis、Redis、数据库、中间件MQ、Dubbo、Linux、Tomcat、ZooKeeper、Netty等等

    利用空余时间整理了一份《Java面试进阶核心知识点笔记》,初衷也很简单,就是希望在面试...【Java快速面试指南目录】Java基础、异常、集合、并发编程、JVM、Spring全家桶、MyBatis、Redis、数据库、中间件MQ、Dubbo、Li

    并发-分布式锁质量保障总结

    Redis提供了高性能的键值存储,支持setnx等原子操作,可实现跨集群部署,但锁的过期时间控制可能不稳定,适用于高并发场景。 3. **基于Zookeeper或etcd**。Zookeeper提供强一致性,无单点故障,但不支持重入锁,...

    毕业设计-基于微服务的程序在线评测系统的设计与实现(Online Judge)

    Online Judge 介绍 该仓库为毕业设计-基于微服务的程序在线评测系统的设计与实现(Online Judge)的存放地址 软件架构 服务中心 用户服务--UserService(US) a、用户中心--安全验证...评测中心-oj_review_core a、题库服

    laravel-5.4中文文档.pdf

    laravel-5.4中文文档.pdf laravel-5.4中文文档.pdf laravel-5.4中文文档.pdf Laravel 5.4 在 5.3 的基础继续进行优化:在邮件和通知中...此外,官方开发组还review和重构了整个框架的底层代码,以让其更加干净和清晰。

    开源项目-i-goku.zip

    开源项目-i-goku.zip,I wrote a redis-backed task queue for go today. Would be awesome to get a code review from some experts.

    JAVA基础技术框架详解一.pdf

    1. Redis 的基本概念、数据类型、持久化机制和缓存机制,Redis 的应用场景和优缺点。 2. LRU Cache 的实现机制和应用场景。 3. Elasticsearch 的架构、索引机制、查询机制和应用场景。 云计算和物联网 1. 云计算...

    知乎大数据平台架构实践.pptx

    在数据传输过程中,为了确保数据的一致性和完整性,使用了Protobuf进行序列化,它具备平台无关性、小巧的传输体积以及对多语言的支持,同时,通过Code Review机制来保证埋点数据的质量和准确性。 存储层主要由HDFS...

    Java+mysql+Linux面试题

    "Java+mysql+Linux面试题" Java 是一种广泛使用的编程语言,它可以用于开发各种类型的应用程序,从桌面应用程序到 web 应用程序再到移动应用程序。...同时,需要通过代码 review 和测试来确保代码的正确性和可靠性。

    程序员简历模板(应届生求职)(模板).pdf

    - **Redis**:了解Redis缓存系统的使用,能够构建和维护Redis中间层。 - **网络基础知识**:熟悉计算机网络原理及相关知识。 - **版本控制**:熟练使用Git进行版本控制,熟悉GitHub的使用。 - **容器化技术**:掌握...

    zhouyuanmin.github.io:重新搭建一个个人博客,用于记录生活与技术

    Web .- Docker .- Linux .- Git .- Kali .- Develop 开发途中遇到的问题和解决办法- ComputerBasics 计算机基础=数据结构和算法+计算机网络+操作系统+编译原理+计算机组成原理- Database 数据库=Mysql+Redis+Mongo-...

    game-review-web-app:一个人们可以在其中评论视频游戏的网站

    为了提升性能和可扩展性,应用可能采用缓存策略,如Redis或Memcached,来存储热门数据或减轻数据库压力。如果需要处理大量并发请求,可以考虑使用负载均衡器,如Nginx,以及服务器集群。 此外,考虑到SEO(搜索引擎...

    架构设计方案.pptx

    * redis:redis是一个基于内存的NoSQL数据库,提供了高效的数据存储和检索功能。 四、安全机制 安全机制是软件架构中非常重要的一部分,它决定了系统的安全性和可靠性。本文中,安全机制主要包括以下几个方面: *...

    又一款国产自动化测试平台,开源了!.docx

    自动化测试平台 MeterSphere Review MeterSphere 是一个国产的自动化测试平台,开源在 GitHub 上。该项目创立于 2020 年 2 月,目前总共有 9000 多个 Star,2000 多次 Fork,累计的 issues 更是有 8000 多个。...

Global site tag (gtag.js) - Google Analytics