- 浏览: 16759 次
- 性别:
- 来自: 苏州
最新评论
文章列表
Redis Windows 下安装
下载地址:https://github.com/dmajkic/redis/downloads
下载下来的包里有两个,一个是32位的,一个是64位的。
把这个文件夹复制到其它地方,比如D:\redis 目录下。 打开一个cmd窗口 使用cd命令切换目录到d:\redis 运行 redis-server.exe redis.conf 如果想方便的话,可以把redis的路径加到系统的环境变量里,这样就省得再输路径了,后面的那个redis.conf可以省略,如果省略,会启用默认的。输入之后,会显示如下界面:
这时候别启一个cmd窗口,原来的不要关闭, ...
遇到的问题
实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:
MySQL需要不断 ...
- 2015-01-06 17:06
- 浏览 937
- 评论(0)
Redis基本介绍
Redis简介
Redis是一个key-value存储系统。和Memcached类似,她支持更多元化的value类型,除了和string外,还支持lists(链表)、sets(集合)和zsets(有序集合)几种数据类型。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。
Redis的性能
下面是官方的bench-mark数据:
The test was done with 50 simultaneous clients performing 100000 requests. ...
Redis简介
Redis是一个key-value存储系统。和Memcached类似,他支持更多元化的value类型,除了和string外,还支持lists(链表)、sets(集合)和zsets(有序集合)几种数据类型。这些数据类型都支持push/pop、add/remove及取交集并集和差集及 ...
- 2015-01-06 15:22
- 浏览 327
- 评论(0)
//第1种写法
function Circle(r) {
this.r = r;
}
Circle.PI = 3.14159;
Circle.prototype.area = function() {
return Circle.PI * this.r * this.r;
}
var c = new Circle(1.0);
alert(c.area());
//第2种写法
var Circle = function() {
var obj = new Object();
obj.PI = 3.14159;
obj.area = fun ...
- 2013-12-19 20:54
- 浏览 610
- 评论(0)
public static void main(String[] args) {
Map<String, String> map = new HashMap<String, String>();
map.put("1", "value1");
map.put("2", "value2");
map.put("3", "value3");
//第一种:普遍使用,二次取值
System.out.println(&quo ...
- 2013-12-17 15:07
- 浏览 295
- 评论(0)
Redis的主从复制功能非常强大,一个master可以拥有多个slave,而一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构。下面是关于redis主从复制的一些特点:
master可以有多个slave
除了多个slave连到相同的master外,slave也可以连接其他slave形成图状结构
主从复制不会阻塞master。也就是说当一个或多个slave与master进行初次同步数据时,master可以继续处理client发来的请求。相反slave在初次同步数据时则会阻塞不能处理client的请求。
主从复制可以用来提高系统的可伸缩性,我们可以用多个slav ...
- 2013-12-13 17:18
- 浏览 466
- 评论(0)
1.Maven
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.0.0</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
2.在多线程下使用Jedis
池化使用Jedis,Jedis使用commons- ...
- 2013-12-13 17:13
- 浏览 621
- 评论(0)
Redis常用数据类型
Redis最为常用的数据类型主要有以下五种:
String
Hash
List
Set
Sorted set
在具体描述这几种数据类型之前,我们先通过一张图了解下Redis内部内存管理中是如何描述这些不同数据类型的:
首先Redis内 ...
- 2013-12-13 11:13
- 浏览 720
- 评论(0)
Redis简介
Redis是一个key-value存储系统。和Memcached类似,她支持更多元化的value类型,除了和string外,还支持lists(链表)、sets(集合)和zsets(有序集合)几种数据类型。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。
Redis的性能
下面是官方的bench-mark数据:
The test was done with 50 simultaneous clients performing 100000 requests.
The value SET and G ...
- 2013-12-12 17:21
- 浏览 315
- 评论(0)
1.在页面按回车键后触发js的执行
2.阻止表单提交
3.判断光标是否在某个控件上
<script type="text/javascript">
//防止提交表单
document.getElementById("fm").onsubmit = function(e){
return false;
};
document.getElementById("fm2").onsubmit = function(e){
return false;
};
document.onkeydown = functi ...
- 2013-12-12 14:54
- 浏览 308
- 评论(0)
与你所相信的恰恰相反,单纯地每天埋头于工作并不能算是真正意义上的锻炼——参加会议并不能锻炼你的人际交往能力;回复邮件并不能提高你的打字水平。你必须定期留出时间,集中锻炼,这样才能把事情做得更好。
杰出程序员之所以如此成功,就是因为他们一直在锻炼。完美的身材要靠定期的锻炼才能获得,而且必须坚持锻炼才能保持,否则身材就会走形。对于编程和软件工程来说,道理是一样的。
这是一个重要的区别——我每天都开车去上班,但我的驾驶水平远远不如专业车手;类似的情况,天天编程可能并不足以使你成为一名专业的程序员。那么,什么才能把一个普通人变成一名专业车手或者专业程序员呢?你需要锻炼什么呢?
爱立信提出,重要的并 ...
- 2013-12-12 12:48
- 浏览 371
- 评论(0)