網上D比較文章, 唔係成日話node.js的Non-blocking特性, 特別適合處理大量request的嗎? 仲話php好慢, 所以我 ...
3ldk 發表於 2017-11-20 18:15



因為ORM要將D data變成一個object
一開新object = memory allocation = 慢左

TOP

回覆 10# 3ldk


   
咁不如真係做 log ,然後再加個 elastic search

唔好用 SQL 喇

via HKEPC IR Pro v2.1.0 - iPhone

TOP

回覆  3ldk


   
咁不如真係做 log ,然後再加個 elastic search

唔好用 SQL 喇

via HKEPC IR Pro v2 ...
hihihi123hk 發表於 2017-11-20 23:58



elastic search第一次聽, google話佢係search engine, 我有無搵錯資料?
log file + elastic search係點玩法?
係咪即係將D log寫晒入csv, 然後elastic search查log?

不過果D log, 之後會做處理再出report, 咁既話仲適唔適合?

TOP

咁ok了, 可以揀php7+mysql了, 最緊要confirm依兩個係無問題, 只係server影響的話, 將來換server同tune db就 ...
3ldk 發表於 2017-11-20 22:31



單一table....殺雞用牛刀

TOP

本帖最後由 hihihi123hk 於 2017-11-21 09:21 編輯
elastic search第一次聽, google話佢係search engine, 我有無搵錯資料?
log file + elastic search係點 ...
3ldk 發表於 2017-11-21 02:37


   
唔知你有咩用途

但係 “Log” 嘅話,意義上應該係出咗事嘅時候可以 Trace 番 For Audit,平時無事無幹根本唔會理

一日一個  Log File , 每句 Log 都係純 String, 例如

“Starting to write xxxx to DB”

“Insert DB encounter exception $e, fall back to xxxx”

純 String 要容易 Full text Search 就要靠 Elastic Search 呢類 Engine

PHP 都有大量 “Logging” Library,之後拎住啲 Log file 射去 Elastic Search powered Application

一日百幾萬行 Log 都唔出奇, 如果用 SQL 做 full text search 一定慢到癲

via HKEPC IR Pro v2.1.0 - iPhone

TOP

用serverless background再batch落(local?) db 啦
每秒幾K record 你諗返穏定性好過效率囉

TOP

做過ad banner log 大量banner impression都係先cache係redis 再batch insert入 db

TOP