redis
文章平均质量分 74
xiao_jun_0820
要自己每天都开心,不要烦恼
忘掉压力,天天好心情
展开
-
Redis 内存使用优化与存储
Redis 常用数据类型Redis 最为常用的数据类型主要有以下五种:• String• Hash• List• Set• Sorted set在具体描述这几种数据类型之前,我们先通过一张图了解下 Redis 内部内存管理中是如何描述这些不同数据类型的:首先 Redis 内部使用一个 redisObject 对象来表示所有转载 2016-10-12 10:37:19 · 377 阅读 · 0 评论 -
hive redis 集群模式udf 写入
前面写了一个单实例模式的redis hset写入udf,使用pipeline提高写入性能,没用连接池,因为有使用限制,就是要按唯一键mod分成许多个组然后collect_list传入一个列表,所以创建的连接很少,保证每个组里面的这个list不会太大,就没啥问题。不然在pipeline上提交的时候应该也要计数一下,每多少条sync一下,偷懒了。。。。后面正式使用的时候是将这些用户id写入了一个r原创 2017-08-11 18:39:59 · 2765 阅读 · 4 评论 -
hive udf 批量写入redis
import org.apache.hadoop.hive.ql.exec.Description;import org.apache.hadoop.hive.ql.exec.UDFArgumentException;import org.apache.hadoop.hive.ql.metadata.HiveException;import org.apache.hadoop.hive.ql原创 2017-08-03 17:23:05 · 5282 阅读 · 3 评论 -
redis cluster 模式如何批量删除指定前缀的key
public static void delKeys(HostAndPort hostAndPort, String keysPattern) { Map clusterNodes = getJedisCluster(hostAndPort).getClusterNodes(); for (Map.Entry entry : clusterNodes.entryS原创 2017-08-16 10:19:16 · 8540 阅读 · 0 评论 -
使用redis-stat来监控redis实例
由于redis-stat使用ruby写的,编译的时候要先装ruby,要大于1.9.3版本的ruby。这里我是从源码编译安装的ruby-2.1.10.tar.gz:tar zxvf ruby-2.1.10.tar.gzcd ruby-2.1.10./configure –prefix=/usr/local/rubymake && make install如果不定制安装原创 2017-10-10 10:15:14 · 4432 阅读 · 2 评论