- 浏览: 54981 次
最新评论
文章列表
redis(六)-主从配置
- 博客分类:
- 缓存
参考:
http://my.oschina.net/vasks/blog/394325?p={{currentPage-1}}
http://blog.csdn.net/pi9nc/article/details/17735653
1、四个阶段
1 与master建立连接
2 向master发起同步请求(SYNC)
3 接收master发来的RDB数据
4 载入RDB文件
上图几点说明:
1、slave在接收到salveof <masterip> <masterport> ...
redis(七)-持久化
- 博客分类:
- 缓存
转自:http://www.thinksaas.cn/group/topic/378879/
Redis有两种持久化的方式:快照(RDB文件)和追加式文件(AOF文件):
RDB持久化方式会在一个特定的间隔保存那个时间点的一个数据快照。
AOF持久化方式则会记录每一个服务器收到的写操作。在服务启动时,这些记录的操作会逐条执行从而重建出原来的数据。写操作命令记录的格式跟Redis协议一致,以追加的方式进行保存。
Redis的持久化是可以禁用的,就是说你可以让数据的生命周期只存在于服务器的运行时间里。
两种方式的持久化是可以同时存在的,但是当Redis重启时,AOF文件会被优先用于重 ...
Redis key 设计技巧
- 博客分类:
- 缓存
转自:http://www.thinksaas.cn/group/topic/378880/
1: 把表名转换为key前缀 如, tag: 2: 第2段放置用于区分区key的字段--对应mysql中的主键的列名,如userid 3: 第3段放置主键值,如2,3,4...., a , b ,c 4: 第4段,写要存储的列名
用户表 user , 转换为key-value存储 userid username passworde email 9 Lisi 1111111 lisi@163.com
set user:userid:9:username lisi set user:userid:9 ...
Redis学习手册(主从复制)http://www.cnblogs.com/stephen-liu74/archive/2012/02/23/2364717.html一、Redis的Replication二、Replication的工作原理三、如何配置Replication四、应用示例
redis(二)-数据类型
- 博客分类:
- 缓存
参考文章:http://www.jb51.net/article/56448.htm
一、redis数据类型
·1.1 字符串-strings
有人说,如果只使用redis中的字符串类型,且不使用redis的持久化功能,那么,redis就和memcache非常非常像了。这说明strins类型是一个很基础的数据类型,也是任何存储系统都必须必备的数据类型。字符串类型是二进制安全的。
1、set
创建string。注意:此命令默认会覆盖已存在key的值。
用法:
set JOAN DORA
...
redis(三)-安装
- 博客分类:
- 缓存
一、下载redis安装包
本机路径:/home/redis-3.0.2
cd /usr/local/src
wget http://download.redis.io/releases/redis-x.x.x.tar.gz
tar xzf redis-x.x.x.tar.gz
cd redis-x.x.x
二、进入redis目录,执行:make
cd /home/redis-3.0.2/
make
出现问题:
1、./mkreleasehdr.sh权限不够
解决办法:$ cd /usr/local/r ...
linux-安装JDK
- 博客分类:
- linux
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。 ·用文本编辑器打开/etc/profile ·在profile文件末尾加入: export JAVA_HOME=/usr/share/jdk1.6.0_14 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
·重新登录 ·注解 a. 你要将 /usr/share/jdk1.6.0_14改为你的jdk安装目录 b. l ...
vm10-CentOS7 安装教程
- 博客分类:
- linux
参考自:
http://www.111cn.net/sys/CentOS/63645.htm和
http://www.centoscn.com/image-text/setup/2014/0723/3341.html
一、vm
vm安装完后,新建虚拟机,内存:512M,系统:centos 64bit,网络类型:NAT模式
出现问题:
1、安装centos时出现虚拟化失败
解决办法:进入bios打开cpu虚拟化设置。
2、安装centos时出现黑屏
解决办法:主机是64bit的,ce ...
plsql中文乱码问题
- 博客分类:
- 数据库
转自:http://chlorineatom.blog.163.com/blog/static/68132395201051321115295/
PLSQL中汉字显示乱码,并且SQL语句中如果有汉字,则执行时报错。其实并不是SQL语句写的有问题,而是系统不能识别汉字。
解决方法。
首先执行语句 select * from V$NLS_PARAMETERS 查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否为SIMPLIFIED CHINESE。如果不是,需要设置环境变量。
双击我的电脑,在空白处右键,属性,“高级”选项卡,点击 ...
一、Oracle中index by binary_integer复合类型的详细解释
如语句:type numbers is table of number index by binary_integer; 其作用是:
加了”index by binary_integer ”后,numbers类型的下标就是自增长,numbers类型在插入元素时,不需要初始化,不需要每次extend增加一个空间。
而如果没有这句话“index by binary_integer”,那就得要显示对初始化,且每插入一个元素到numbers类型的table中时,都需要先extend. ...
特别说明,转自:http://elf8848.iteye.com/blog/2008595
1、 web.xml配置 <context-param><param-name>webAppRootKey</param-name><param-value>webapp.root</param-value></context-param>"webapp.root"这个字符串可以随便写任何字符串 ...
eclipse-git-colne-报错
- 博客分类:
- git
一、cannot open git-upload-pack
1.1 window-preference-team-git-configuation:添加entry:http.sslVerify=false
1.2 跟新git插件,地址:http://download.eclipse.org/egit/updates
ServiceLocator
- 博客分类:
- spring
一、目的:在项目中可以通过beanName获得其实例。
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.BeanFactoryAware;
i ...
eclipse-git-工程发布
- 博客分类:
- git
一、添加用户名和邮箱
二、创建工程,并保存到本地仓库
右击工程选择:team-share project,然后悬在git仓库。
到此步,就成功创建GIT仓库。但文件夹处于untracked状态(文件夹中的符号”?”表示),下面我们需要提交代码到本地仓库,team-Commit。选择需要提交的文件,写上备注点击commit按钮。
三、将本地代码提交到git仓库
在github上创建仓库,并复制地址。
右击工程,选择:Team-remote-push。在弹出窗口中Location-URI输入地址,Authe ...
一、Invalid message received with signature 18245
1、tomcat在server.xml里配置的有问题,即使域名配置了,也必须要有
appBase="webapps" autoDeploy="true" name=