__
@adzen
Wed, Jan 6, 2021 7:08 AM
5
1. 思考如何自動更新 repo 中的曲目列表
171 + 11 = 182
2. 估算一下如果要記錄所有人的成績
需要多大的資料庫
__
@adzen
Wed, Jan 6, 2021 7:29 AM
拿這個網站的帳號清單當參考
登録ユーザーリスト
一頁 100 個帳號
所以大概 29700 個帳號
根據 Wiki,目前有 806 首
__
@adzen
Wed, Jan 6, 2021 7:30 AM
Wed, Jan 6, 2021 7:37 AM
假設海外玩家數目只有一半
15000 人好了
會想紀錄成績的人又再砍一半
剩下 7500 人
海外明天開始會變成 182 首
照這龜速
短時間要補到超過 500 首
都還是問題
__
@adzen
Wed, Jan 6, 2021 7:32 AM
存成類似 (userId, songId, basic, advanced, expert, master) 的形式
所以大概 7500 人 × 500 首 = 375 萬 筆資料
為了省空間,只存有打過的就好(學 K 社的 CSV 檔案存法)
存最新的結果是最簡單的
如果還要保留歷史紀錄的話
還要更多的空間
__
@adzen
Wed, Jan 6, 2021 7:36 AM
Heroku 的 Postgres
10^4 行, 1 GB 免費
但 10^7 行, 10 GB 每個月 9 塊鎂
ɪᴛᴇᴍx / 道具
@Itemx
Wed, Jan 6, 2021 8:06 AM
記錄資料不能存用戶端嗎
__
@adzen
Wed, Jan 6, 2021 8:09 AM
存在用戶端這點我是可以做
大概是直接存到 localStorage 吧
理想上是想做到類似
ereter's dp laboratory
的東西
Incel ㄈㄓ@長期厭世
@EllisCheng
說
Thu, Jan 7, 2021 8:42 AM
Heroku 太貴啦…
__
@adzen
Fri, Jan 8, 2021 2:17 AM
Heroku 好像真的蠻貴的 orz
載入新的回覆
171 + 11 = 182
2. 估算一下如果要記錄所有人的成績
需要多大的資料庫
登録ユーザーリスト
一頁 100 個帳號
所以大概 29700 個帳號
根據 Wiki,目前有 806 首
15000 人好了
會想紀錄成績的人又再砍一半
剩下 7500 人
海外明天開始會變成 182 首
照這龜速
短時間要補到超過 500 首
都還是問題
所以大概 7500 人 × 500 首 = 375 萬 筆資料
為了省空間,只存有打過的就好(學 K 社的 CSV 檔案存法)
存最新的結果是最簡單的
如果還要保留歷史紀錄的話
還要更多的空間
10^4 行, 1 GB 免費
但 10^7 行, 10 GB 每個月 9 塊鎂
大概是直接存到 localStorage 吧
理想上是想做到類似
ereter's dp laboratory
的東西