经验总结51--redis内存数据库
来源:互联网 发布:centos yum 网卡驱动 编辑:程序博客网 时间:2024/06/05 21:04
最近比较忙,研究了很多java的东西,慢慢发表出来。
使用linux系统。
redis内存数据库,可进行简单的key和value储存。效率高。
wget http://redis.googlecode.com/files/redis-2.2.12.tar.gz
2.编译源程序
||
tar xzf redis-2.2.12.tar.gz
cd redis-2.2.12
make
3.启动Redis服务
src/redis-server
端口默认6379
会一直打印日志。
4.将Redis作为 Linux 服务随机启动
vi /etc/rc.local
插入一段代码
/root/redis-2.2.12/src/redis-server
5.客户端连接验证
客服端使用。
src/redis-cli
进入redis命令,如redis 127.0.0.1:6379>
6.查看Redis日志
src/redis-cli shutdown
7.常用命令
服务器启动,客服端调用
set name qjm
get name
del name
exists name
name为key值。
8.使用java访问。
新建mavaen项目。
配置pom.xml
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson</artifactId>
<version>1.0.2</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.7</version>
</dependency>
编写代码进行测试。
public static void testRedis() {
Config config = new Config();
config.setConnectionPoolSize(10);
config.addAddress("192.168.189.128:6379");
Redisson redisson = Redisson.create(config);
System.out.println("connect");
ConcurrentMap<String, Object> map = redisson.getMap("FirstMap");
map.put("sex", "男");
map.put("name", "qjm");
map.put("age", 2);
ConcurrentMap<String, Object> resultMap = redisson.getMap("FirstMap");
System.out.println("resultMap=" + resultMap.keySet());
// 2.测试Set集合
Set mySet = redisson.getSet("MySet");
mySet.add("wuguowei");
mySet.add("lisi");
Set resultSet = redisson.getSet("MySet");
System.out.println("resultSet===" + resultSet.size());
//3.测试Queue队列
Queue myQueue = redisson.getQueue("FirstQueue");
myQueue.add("wuguowei");
myQueue.add("lili");
myQueue.add("zhangsan");
myQueue.peek();
myQueue.poll();
Queue resultQueue=redisson.getQueue("FirstQueue");
System.out.println("resultQueue==="+resultQueue);
// 关闭连接
redisson.shutdown();
}
0 0
- 经验总结51--redis内存数据库
- 内存数据库-Redis介绍
- 内存数据库redis
- Redis 内存数据库
- redis内存数据库
- redis内存数据库
- 内存数据库redis-redis简单介绍
- 分布式内存数据库--Redis事务
- 互联网利器 Redis内存数据库性能评测
- 内存数据库redis的简单使用
- 基于redis 内存数据库简单使用
- 分布式内存数据库---Redis的持久化
- 《从零开始搭建游戏服务器》内存数据库Redis
- 内存数据库索引 mongodb redis mysql
- 内存数据库Redis安装笔记【Linux版】
- 支持持久化的内存数据库-----Redis
- 互联网利器 Redis内存数据库性能评测
- Redis内存数据库的应用场景
- svn命令在linux下的使用
- CentOS安装手册
- 待读
- JavaScript面向对象代码示例
- C语言内存动态分配与释放
- 经验总结51--redis内存数据库
- 闭包-JS
- HTML中的Position定位的区别
- js switch...case语句与if...else性能比较
- 视图控制器对象的生命周期
- HDU 1297 Children’s Queue
- 计算机组成原理入门(三)
- Leetcode:Excel Sheet Column Title
- 物联12:rfid通信方式