redis
文章平均质量分 94
书生_moyan
这个作者很懒,什么都没留下…
展开
-
Redis实践(一):安装和部署
memcache,Redis,MongoDB 是目前常用的内存数据库。他们应用的场景大致如下:redis:数据量较小的更性能操作和运算上memcache:用于在动态系统中减少数据库负载,提升性能;做缓存,提高性能(适合读多写少,对于数据量比较大,可以采用sharding)mongodb:主要解决海量数据的访问效率问题本章开始介绍redis实践的过程,只有经过自己的实践才能成转载 2017-08-02 16:54:09 · 2343 阅读 · 0 评论 -
Redis实践(二)高可用的集群+哨兵部署
项目中通常会需要若干台Redis服务器来协同担当起内存数据库的工作,在redis的部署方案上要考虑下面几点:结构上,单个 Redis 服务器会发生单点故障,而且一台服务器需要承受所有的请求负载。 这就需要为数据生成多个副本并分配在不同的服务器上; 容量上,单个 Redis 服务器的内存非常容易成为存储瓶颈,所以需要进行数据分片。同时拥有多个 Redis 服务器后就会面临如何转载 2017-08-02 16:55:14 · 390 阅读 · 0 评论 -
Redis实践(三)基于jedis开发java应用:redis的8种方式设置key,value
前面已经进行了Redis的部署实践,下面要进行redis的Java开发实践一、目标 搭建java开发环境,采用eclipse开发工具 验证redis的写数据的8种方式的效率二、环境准备开始在 Java 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 Java redis 驱动,且你的机器上能正常使用 Java。 Java的安装配置转载 2017-08-02 16:56:19 · 668 阅读 · 0 评论 -
Redis实践(四)高可用的集群+哨兵部署 下的jedis开发
在实践(二)中,部署了高可用集群和哨兵,那么如何在这种情况下进行应用的开发呢,jedis提供了相应的api,可以实现。本次实践就是验证一下如何进行的。一、目标通过Java小程序,来验证当Redis发生主从切换后,对应用是透明的,数据的存储和读写可以正常工作二、环境1、还是使用144,155 上部署的redis集群,1主1从,3个哨兵 2、本地e转载 2017-08-02 16:57:10 · 417 阅读 · 0 评论