if(固定查詢)
這樣最簡單,按SQL對數據庫或者模型做優化
但缺陷是不靈活,需求一變就要重新設計
else
把分析用到的字段放在一張表上,這叫逆規范化,減少對CPU和IO的消耗,也是最便宜的
最后想辦法更換數據庫,比如ClickHouse,比Oracle快至少一個量級,聽說未來是基于GPU的數據庫,還能提高一個量級
以上說的都是單節點的體系架構,你要是有錢買100個節點搞并行計算,方法還有更多
if(固定查詢)
這樣最簡單,按SQL對數據庫或者模型做優化
但缺陷是不靈活,需求一變就要重新設計
else
把分析用到的字段放在一張表上,這叫逆規范化,減少對CPU和IO的消耗,也是最便宜的
最后想辦法更換數據庫,比如ClickHouse,比Oracle快至少一個量級,聽說未來是基于GPU的數據庫,還能提高一個量級
以上說的都是單節點的體系架構,你要是有錢買100個節點搞并行計算,方法還有更多