我有一個網格,我想展示一些元素。這些元素我打算存儲在數據庫中。但通過30乘20的網格,總共有600個可能的座標來存儲一個值。最重要的是,網格將有2個重疊圖層,這意味着每個用戶可能有1200個座標。什麼是在數據庫中存儲多個座標的最有效的方法
這對我來說看起來很重要,因爲我打算將這個項目實施爲一個擁有大量用戶的項目。
將大量 座標存儲在數據庫中以及訪問大量用戶座標的最有效方法是什麼?
我有一個網格,我想展示一些元素。這些元素我打算存儲在數據庫中。但通過30乘20的網格,總共有600個可能的座標來存儲一個值。最重要的是,網格將有2個重疊圖層,這意味着每個用戶可能有1200個座標。什麼是在數據庫中存儲多個座標的最有效的方法
這對我來說看起來很重要,因爲我打算將這個項目實施爲一個擁有大量用戶的項目。
將大量 座標存儲在數據庫中以及訪問大量用戶座標的最有效方法是什麼?
缺席等信息,正常的數據庫結構將如下表如列:
每個用戶有幾千行通常不會成爲問題,特別是如果您正確索引表(例如具有userId
索引)。
但是。 。 。真正的答案取決於如何使用它。是否會添加新值?座標可以改變嗎?性能要求有多嚴格?
感謝Gordon Linoff提供了一些新的見解。我想我必須測試這種事情。因爲網格會經常訪問。 有沒有一種方法可以模擬使用該網站的多個用戶?,這對測試這些不同的方法以及教育是很有趣的。 –
此問題沒有顯示任何研究工作。 **做你的作業很重要**。告訴我們你發現了什麼,***爲什麼它不符合你的需求。這表明你已經花時間去嘗試幫助你自己了,它使我們避免重申明顯的答案,最重要的是它可以幫助你得到更具體和相關的答案。 [FAQ](http://stackoverflow.com/questions/how-to-ask)。 – Kermit
如果你在一張表中談論1200個條目,那根本不應該是個問題。 – Havelock
爲什麼您需要爲數據庫中的每個用戶存儲每個可能的座標? – JRL