1、Storm整合Redis使用概述
Redis是一种开放源代码(BSD许可)的内存中数据结构存储,用作数据库,缓存和消息代理。 它支持数据结构,例如字符串,哈希,列表,集合,带范围查询的排序集合,位图,超级日志,带有半径查询和流的地理空间索引。 Redis具有内置的复制,Lua脚本,LRU驱逐,事务和不同级别的磁盘持久性,并通过Redis Sentinel和Redis Cluster自动分区提供高可用性。
1.1、redis安装:
解压到app目录redis-3.0.6.tar.gz
tar -zxvf redis-3.0.6.tar.gz -C ~/app/
去app目录下的redis-3.0.6进行make
完后启动:src/redis-server
启动客户端:src/redis-cli
查看所有keys:keys *
建立一个:set hello “hello”
获取一个:get hello
可以安装一个redis客户端叫:rdm
1.2、在IDEA 中使用的时候要先在pom.xml 中添加
org.apache.storm
storm-redis
${storm-version}
2、Storm整合Redis编程开发