1
2
3
4
5
6
7
8
try{        Jedis jedis= JedisUtil.getJedis();// 
Set<String> category = jedis.zrange("category", 0, -1);
//为了查询id要使用新的方法,上面的方法查询不出id
Set<Tuple> category;
try{
category = jedis.zrangeWithScores("category", 0, -1);
}finally{ jedis.close(); }
}

阻塞设置

jedis用完记得关 不然会阻塞

开启REDIS不占用过多磁盘空间

快捷方式,添加 C:...\Jedis\redis-2.8.19\redis-server.exe redis.windows.conf

文本文件打开 redis.windows.conf 调整maxheap和 heapdir E:\MyRedisSwap\

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# For instance, on a machine with 8GB of physical RAM, the max page file 
# commit with the default maxheap size will be (8)+(2*8) GB , or 24GB. The
# default page file sizing of Windows will allow for this without having
# to reconfigure the system. Larger heap sizes are possible, but the maximum
# page file size will have to be increased accordingly.
#
# The Redis heap must be larger than the value specified by the maxmemory
# flag, as the heap allocator has its own memory requirements and
# fragmentation of the heap is inevitable. If only the maxmemory flag is
# specified, maxheap will be set at 1.5*maxmemory. If the maxheap flag is
# specified along with maxmemory, the maxheap flag will be automatically
# increased if it is smaller than 1.5*maxmemory.
#
maxheap 4294967296

# The heap memory mapped file must reside on a local path for heap sharing
# between processes to work. A UNC path will not suffice here. For maximum
# performance this should be located on the fastest local drive available.
# This value defaults to the local application data folder(e.g.,
# "%USERPROFILE%\AppData\Local"). Since this file can be very large, you
# may wish to place this on a drive other than the one the operating system
# is installed on.
#
# Note that you must specify a directory here, not a file name.
# Note that you must specify a directory here, not a file name.
heapdir E:\MyRedisSwap\
-------------文章已结束~感谢您的阅读-------------
穷且益坚,不堕青云之志。