我正在進行測驗項目,每個用戶都會根據他們選擇的類別給出問題。每個數據集中都會有很多問題。每個用戶將得到生成問題的隨機模式。服務器需要跟蹤用戶已回答的問題以及剩下的問題。用戶可以隨時切換類別,稍後再回到以前的類別。他可以回答他沒有回答的問題,但他無法回答他已經回答的問題(正確或錯誤)。對此,最佳方法是什麼?存儲大量數據的最佳方法
1)如果問題存儲在表格中,每個類別都有一個表格。這種方法的問題是:
a)跟蹤用戶已經回答了什麼問題。我可以爲此提供一個數據結構,但是每次用戶都會詢問來自不同類別的其他問題或疑問時,查詢將必須確保它不返回他已經回答的問題。
2)問題應該在數據結構中硬編碼
嘗試探索geohash。 –
@PrashanthDebbadwar你能指點我一些很好的文檔或教程嗎? – user2851347