Redis--回顾提要】的更多相关文章

之前有两篇文章着重介绍了redis集群的搭建和redis与spring的整合,一个月过去了,现在有些忘记了,今天又拿过来稳固一下,发现有很多的东西都忘记了. 资料汇总下载 首先安装ruby环境 安装过程出现如下页面我们要勾选下面三个框,这是安装环境变量的 rubygem安装,在我的资料包里我放了两个版本,大家最好选用最新的版本.这样会避免版本冲突问题.解压最新版本的rubygem后双击setup 双击之后打开cmd窗口,直接运行如下代码,分行运行 1. gem sources -r https:…
一.功能简述 1.笔记本管理(增删改) 2.笔记管理 3.共享笔记查询功能 4.回收站 效果预览: 二.库表设计 1.设计理念 将云笔记信息分别存储在redis和hbase中. redis(缓存):存储每个用户的笔记本信息 hbase(持久层):存储用户的笔记本信息.笔记本下的笔记列表.笔记具体信息. 2.设计概要 redis: hbase: // 分别是笔记本和笔记 3.hbase建表语句 create ‘nb’,’nbi’ create ‘n’,’ni’,’ci’ // 回顾建表语句,hba…
知识小回顾之json序列化问题 精髓:支持python的几种数据类型(注意不是对象,不能放对象),其次是tuple变list. ensure_ascii:默认值True,如果dict内含有non-ASCII的字符,则会类似\uXXXX的显示数据,设置成False后,就能正常显示 一 显示视频 1.用到了cc视频的服务. 2.购买服务,上传视频,上传完成有个视频id. 3.审核通过可以拿到视频的js,html等代码,复制到模板上就可以用了. 最后:视频的一个播放规则,请阅读api.例如输入密码才能…
知识小回顾 #切换盘 C:\Users\WangDong>f: F:\> #切换文件 F:\>cd redis F:\redis> #返回上一级 F:\DJ\dj8>cd .. F:\DJ> #返回根 F:\DJ\dj8>cd \ F:\> 一 window下简单安装 1.下载 2.启动服务端 redis-server 命令启动redis服务. 启动redis服务还有个更方便的方法是把redis加入到Windows服务. 使用cmd进到redis目录输入 命…
s12-20160319-day10 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* BLOCKS =============================================================================*/ p, blockquote, ul, ol, dl, table, pre { margin…
2.redis的持久化机制: redis支持两种持久化机制:RDB  AOF RDB:多少秒之内,有多少个key放生变化,将redis当中的数据dump到磁盘保存,保存成一个文件,下次再恢复的时候,首先读取文件当中的数据到内存来 AOF:日志文件的操作记录   记录了我们操作redis的所有的步骤 默认开启RDB,没有开启AOF,一般实现线上环境,都要开启AOF 如果开启了aof持久化机制,那么日志文件就会越写越大,如何控制日志文件不会膨胀太大: rewrite  操作   每隔一段时间,合并日…
迁移:基于Redis的在线用户列表解决方案 前言: 由于项目需求,需要在集群环境下实现在线用户列表的功能,并依靠在线列表实现用户单一登陆(同一账户只能一处登陆)功能: 在单机环境下,在线列表的实现方案可以采用SessionListener来完成,当有Session创建和销毁的时候做相应的操作即可完成功能及将相应的Session的引用存放于内存中,由于持有了所有的Session的引用,故可以方便的实现用户单一登陆的功能(比如在第二次登陆的时候使之前登陆的账户所在的Session失效). 而在集群环…
Memcached 1.为什么要把数据存入内存?快 2.Memcached和Redis的区别 (1)Memcached缓存.Redis数据库,Memcached不支持持久化到磁盘 (2)Redis提供了丰富的数据类型 3.Memcached的体系架构 4.安装和配置Memcached和操作 (1)需要libevent的支持 5.Memcached路由算法:客户端路由 (1)求余数Hash (2)一致性Hash 6.Memcached的主主复制:使用Memcached带复制功能 7.Memcach…
1,官网wget http://download.redis.io/releases/redis-3.2.9.tar.gz 2,解压 tar zxf redis-3.2.9.tar.gz 后进入解压后的文件 3,直接make 4,make test (一般有提醒安装tcl, 用yum install tcl) 5,再次make test 6,安装 并指定安装路径…