亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微博項目的key設計

發布時間:2020-07-03 16:56:23 來源:網絡 閱讀:258 作者:梁十八 欄目:關系型數據庫

全局相關的key:

表名

global

列名

操作

備注

Global:userid

incr

產生全局的userid

Global:postid

Incr

產生全局的postid

?

?

用戶相關的key()

表名

user

Userid

Username

Password

Authsecret

3

Test3

1111111

#U*Q(%_

?

redis,變成以下幾個key

Key前綴

user

User:Userid:*

User:userid:*Username

User:userid:*Password

User:userid:*:Authsecret

User:userid:3

User:userid:3:Test3

User:userid:3:1111111

User:userid:3:#U*Q(%_

?

?

微博相關的表設計

表名

post




Postid

Userid

Username

Time

Content

4

2

Lisi

1370987654f

測試內容

?

微博在redis,與表設計對應的key設計

Key前綴

post




Post:Postid:*

Post:postid:*Userid

Post:postid:*:Username

Post:postid:*:Time

Post:postid:*:Content

4

2

Lisi

1370987654f

測試內容

?


微博項目的key設計關注表: following

Following:$userid -->

?

微博項目的key設計粉絲表

Follower:$userid --->?微博項目的key設計

?

推送表:revicepost

微博項目的key設計

?

=================拉模型,改進=====================

?

拉取表

微博項目的key設計?

?

微博項目的key設計


: 上次我拉取了 A->5,67,三條微博, 下次刷新home.php, >7的微博開始拉取

解決: 拉取時,設定一個lastpull時間點, 下次拉取時,>lastpull的微博

?

: 有很多關注人,如何取?

解決: 循環自己的關注列表,逐個取他們的新微博

?

: 取出來之后放在哪兒?

: pull:$userid的鏈接里

?

: 如果個人中心,只有前1000

: ltrim,只取前1000

?

?

: 如果我關注 A,B兩人, 2人中,各取3條最新信息

,3+3條信息, 從時間上,是交錯的, 如何按時間排序?

: 我們發布時, 是發布的hash結構, 不能按時間來排序.

?

解決: ?同步時,取微博后,記錄本次取的微博的最大id,

下次同步時,只取比最大id更大的微博

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

桦川县| 山阳县| 丰都县| 恭城| 顺平县| 台南市| 永平县| 赣州市| 绥化市| 黑水县| 绥芬河市| 井陉县| 英德市| 涿鹿县| 崇阳县| 吐鲁番市| 新昌县| 西华县| 襄樊市| 陕西省| 新源县| 怀来县| 祁连县| 高邑县| 两当县| 建始县| 嘉善县| 阿克苏市| 洛川县| 乌什县| 黄梅县| 辽宁省| 和林格尔县| 雷波县| 百色市| 卢氏县| 米泉市| 密山市| 平山县| 苍山县| 长宁县|