我有原始日誌長達一週的wifi功能的設備與我研究所的無線路由器的關聯。 截至目前我打算把它放在一個數據庫,如下所示:
一個大的有表列:評論(寫一次)數據庫設計存儲網絡信息
- 路由器的MAC地址
- 設備的MAC地址
- 時間戳
的數據庫將僅被查詢以在一週內檢索特定設備的連接歷史記錄。
記錄變成一週後,它將被刪除或移動到其他地方。
現在設備的數量可能在800到2000之間。因此,對於每個設備都有一個單獨的表,或者它沒有意義嗎?
無線路由器的數量約爲< 40我相信。
最後,一週的日誌將小於1 GB。
我現在正在使用一個SQL數據庫(真的堅持這一點,不想改變,但請提一個替代品,如果它有顯着的改善)。
現在我的問題是,(一個表)方法有效的時間明智的 - 查詢得到執行並返回結果的時間。 空間和冗餘是沒有問題的,只是查詢返回的速度*。
也評論可以採取什麼措施/修改,以使這樣一個系統可擴展。
* 它不應該如此複雜,難以維護。
相信在KISS方法 - 保持簡單先生。我不能想到任何原因,你需要用多個表格來複雜化它。 – logixologist