我们知道Redis数据库作为一个内存数据库,与memcached比较类似,基本的操作都是存储在内存缓冲区中,等到缓冲区中数据满后,在持久化到磁盘中。今天,我主要研究了对于redis中对于内存数据库的操作。与普通的数据操作比较,并没有什么特别多的其他的一些操作。下面是我分类出的一些API:
/*----------------------------------------------------...
分类:
数据库 时间:
2014-10-24 22:23:07
阅读次数:
401
1.安装并编译redis:$sudosu$mkdir/usr/local/redis$cd/usr/local/redis$wgethttp://redis.googlecode.com/files/redis-2.0.0-rc2.tar.gz$tarzxvfredis-2.0.0-rc2.tar....
分类:
系统相关 时间:
2014-10-24 22:00:08
阅读次数:
159
1、LVS+Keepalived介绍LVSLVS是LinuxVirtualServer的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一.目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR);八种调度算法(rr,wrr,lc,wlc,lb..
分类:
其他好文 时间:
2014-10-24 19:14:31
阅读次数:
242
总结一下redis的特点:1.独特的键值对模型 很多数据库只能处理一种数据结构: ? SQL 数据库 —— 表格 ? Memcached —— 键值对数据库,键和值都是字符串 ? 文档数据库(CouchDB、MongoDB) ——由 JSON/BSON 组成的文档(document)而一旦数据库提供...
分类:
其他好文 时间:
2014-10-24 15:58:06
阅读次数:
136
JedisPoolConfigconfig=newJedisPoolConfig();//连接耗尽时是否阻塞,false报异常,ture阻塞直到超时,默认trueconfig.setBlockWhenExhausted(true);//设置的逐出策略类名,默认DefaultEvictionPolic...
分类:
其他好文 时间:
2014-10-24 14:33:39
阅读次数:
203
分布式缓存,能解决单台服务器内存不能无限扩张的瓶颈。在分布式缓存的应用中,会遇到多个客户端同时争用的问题。这个时候,需要用到分布式锁,得到锁的客户端才有操作权限。Memcached 和 Redis 是常用的分布式缓存构建方案,下面列举下基于Memcached 和 Redis 分布式锁的实现方法。Me...
分类:
系统相关 时间:
2014-10-24 14:29:38
阅读次数:
213
Step1:使用NuGet工具安装Redis C# API,这里有多个API我们可以使用其中一个:这样在代码中使用Redis需要使用到的Dll就自动引用进来啦:Step2:也就是写代码了: 1 using System; 2 using System.Collections.Generic; 3 u...
分类:
Web程序 时间:
2014-10-24 12:39:23
阅读次数:
307
1、本地创建一个目录redis[guosong@etch171 mars171 redis]# pwd/data1/guosong/code/redis[guosong@etch171 mars171 redis]# lltotal 12drwxr-xr-x 2 guosong guosong 40...
分类:
其他好文 时间:
2014-10-24 06:51:15
阅读次数:
262
Windows下安装并设置Redis,具体步骤,以及可能出现的错误,请看下文。