摘要:取最新條評論取最新條評論取最新條評論如果要取網(wǎng)站的最新評論最新條評論永遠(yuǎn)最多保存條評論在中。更多添加若干條評論取最新條評論輸出更多最新條評論
如果要取網(wǎng)站的最新評論
import java.util.List;
import java.util.UUID;
import redis.clients.jedis.Jedis;
public class LastestN {
static int TOTAL_NUM = 5000;
static String host = "127.0.0.1";
static int port = 10011;
static String key = "comments";
static Jedis jedis;
public static void getLastestComments(int start, int num) {
System.out.println("最新20條評論:");
List<String> lastest_list = jedis.lrange(key, start, start + num - 1);
if (lastest_list.size() < num) {
//get remaining comments from db
}
for (int i = 0; i < lastest_list.size(); i ++) {
System.out.println("CommentID " + Integer.toString(i) + " "+lastest_
list.get(i));
}
}
public static void setComments() {
System.out.println(key);
for (int i = 0; i < TOTAL_NUM; i++) {
String commentID = UUID.randomUUID().toString();
jedis.lpush(key, commentID);
jedis.ltrim(key, 0, 99);//永遠(yuǎn)最多保存100條評論在redis中。
if (i < 10) {
System.out.println("CommentID: " + commentID);
}
}
System.out.println("更多CommentID......");
System.out.println("");
}
public static void main(String[] args) {
jedis = new Jedis(host, port);
//添加若干條評論;
setComments();
//取最新20條評論
getLastestComments(0,20);
jedis.close();
}
}
輸出:
comments
CommentID: b93db3f4-ff88-422a-ad49-bcbf7de5a396
CommentID: 3bf56f8a-5d90-4fa1-a068-7dd7c3993917
CommentID: 83a32ebd-89c4-40a5-bbd8-ace6bf723c57
CommentID: 6003d965-f6cd-4e60-8b12-f9494fcb9bc0
CommentID: a932c934-5dfd-4a5f-90da-5a40da468e78
CommentID: 08ce995b-2ee1-4db9-8e3c-ca5069f87cce
CommentID: ce5b57d5-fc02-4c91-90d5-bbe211073e0b
CommentID: 5314a796-5574-4282-aab5-d8a8fc6e7ade
CommentID: 3018252d-4f9b-40e7-bbbd-e0f3ab8b753d
CommentID: 730bc8f5-d5fc-4d29-adf8-23c2fb632c0b
更多CommentID......
最新20條評論:
CommentID 0 d194a83c-005a-411e-ba36-2b513c3565c1
CommentID 1 c8104907-8912-463a-9d05-7fe0385d13d9
CommentID 2 88b918ac-bf35-4687-a06c-af5e6159a376
CommentID 3 324ff8c1-dfa5-46b3-9463-8a2d6aba3d26
CommentID 4 6b3b76b0-3ce6-4dd4-9ed9-b40618330a44
CommentID 5 7561efe9-96e0-46df-8f7c-e5f6812246c1
CommentID 6 937122ca-a203-4ae9-89d6-454dbf616e1e
CommentID 7 8e0f24fe-152a-4297-afbd-703c51fee50e
CommentID 8 328f4858-6adc-41c7-88c1-a896c5b122a5
CommentID 9 50151b7e-1225-4093-a30b-9d370b44ea25
CommentID 10 dd1bd655-760e-41af-8929-9986dce9a41b
CommentID 11 358fa7d3-4291-4c1b-8b2e-dbee55c60084
CommentID 12 7367b111-9144-428b-af32-685004318c97
CommentID 13 5e06f20a-a5b0-4e85-98c4-9be4ec613d70
CommentID 14 924ac607-8af2-47b7-a08a-37ee851a1693
CommentID 15 add23360-f2d9-4049-b935-97a8823176e4
CommentID 16 15aca269-e4dd-4f2f-9eaa-cf8dc19cc8f3
CommentID 17 45c6f96b-4a8a-4b57-a1f4-f10621911d67
CommentID 18 c0a4fcd1-8df5-4f44-9a04-ba23ce8c8168
CommentID 19 3e06fc46-766a-4e78-a67b-276840f72f62
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/126676.html
摘要:測試腳本測試結(jié)果測試結(jié)果讀寫比例快杰快杰快杰快杰快杰 壓力測試本篇目錄物理機(jī)普通機(jī)型測試快杰主備redis產(chǎn)品測試物理機(jī)普通機(jī)型測試測試條件1.開啟pipeline,不同連接數(shù).2.關(guān)閉pipeline,不同連接數(shù)3.開啟pipeline,不同Data size測試腳本模板:#!/bin/bash for clients in {1,2,4,8,16,32,64,128,256,512,80...
摘要:版本新功能介紹版本新功能介紹版本新功能介紹版本是的重大版本發(fā)布,新增數(shù)據(jù)結(jié)構(gòu),是一個(gè)新的強(qiáng)大的支持多播的可持久化的消息隊(duì)列,在消息隊(duì)列方面提供了新的選擇,具備豐富的應(yīng)用場景和想象空間。 Redis5.0版本新功能介紹Redis5.0版本是Redis的重大版本發(fā)布,新增數(shù)據(jù)結(jié)構(gòu)Stream,是一個(gè)新的強(qiáng)大的支持多播的可持久化的消息隊(duì)列,在消息隊(duì)列方面提供了新的選擇,具備豐富的應(yīng)用場景和想象空間...
摘要:實(shí)例管理實(shí)例管理實(shí)例管理新建實(shí)例完成后,可以在控制臺(tái)上管理實(shí)例,如擴(kuò)容續(xù)費(fèi)及監(jiān)控告警等實(shí)例管理操作。對于縮容,整個(gè)過程中對無任何影響。運(yùn)維時(shí)間運(yùn)維時(shí)間主備產(chǎn)品提供運(yùn)維時(shí)間窗口設(shè)置,用戶可以根據(jù)自身業(yè)務(wù)選擇時(shí)間段來做重寫。 實(shí)例管理新建實(shí)例完成后,可以在控制臺(tái)上管理Redis實(shí)例,如:擴(kuò)容、續(xù)費(fèi)及監(jiān)控告警等實(shí)例管理操作。主備版Redis控制臺(tái)支持創(chuàng)建從庫、配置升降級(jí)、設(shè)置密碼、重啟、慢查詢分析...
摘要:監(jiān)控告警控制臺(tái)監(jiān)控告警管理云內(nèi)存為用戶提供多種類型的監(jiān)控,包括如使用量連接數(shù)數(shù)量等多種監(jiān)控,并可設(shè)置監(jiān)控告警。云內(nèi)存提供默認(rèn)告警模板的同時(shí),資源監(jiān)控模板界面支持用戶創(chuàng)建告警模板并自定義設(shè)置告警監(jiān)控項(xiàng)。監(jiān)控告警控制臺(tái)監(jiān)控告警管理云內(nèi)存Redis為用戶提供多種類型的監(jiān)控,包括如使用量、連接數(shù)、QPS、 Key數(shù)量等多種監(jiān)控,并可設(shè)置監(jiān)控告警。云內(nèi)存Redis提供默認(rèn)告警模板的同時(shí),資源監(jiān)控模板界...
閱讀 291·2024-11-07 18:25
閱讀 130367·2024-02-01 10:43
閱讀 868·2024-01-31 14:58
閱讀 828·2024-01-31 14:54
閱讀 82768·2024-01-29 17:11
閱讀 3052·2024-01-25 14:55
閱讀 1985·2023-06-02 13:36
閱讀 3033·2023-05-23 10:26