//
Apache Kylin在網(wǎng)易云音樂的實(shí)踐和調(diào)優(yōu) - Kyligence
http://kyligence.io/2016/09/2608/
總結(jié)
本文記錄了網(wǎng)易云音樂的一個比較常見的TopN的需求的優(yōu)化畦戒,在整個優(yōu)化的過程中在技術(shù)和業(yè)務(wù)上都給與了充分的考慮蛮原,在滿足查詢需求的前提下,查詢性能從最初的上百秒提升到1秒以內(nèi)牍戚,這個過程讓我充分意識到了解數(shù)據(jù)特征和業(yè)務(wù)的重要性烦粒,以前遇到問題總是想著是否能夠進(jìn)行算法的優(yōu)化模燥,是否可以加機(jī)器解決车荔,但是當(dāng)這些都不能再有改進(jìn)的空間時,轉(zhuǎn)換一下思路辣辫,思考一下是否可以從業(yè)務(wù)數(shù)據(jù)入手進(jìn)行優(yōu)化旦事,可能會取得更好的效果。
隨著Apache Kylin 新版本的落地使用络它,對于業(yè)務(wù)的支持也更有信心了族檬,尤其是并行查詢和Endpoint Coprocessor對性能的提升,但是對于開源技術(shù)來說化戳,如何正確的使用才是最困難的問題单料,我們也會在探索Apache Kylin使用的路上越走越遠(yuǎn)。
最后点楼,通過本次調(diào)優(yōu)扫尖,我發(fā)現(xiàn)了一個以前沒有注意到的問題:薛之謙最近真的挺火,不相信的話可以查看一下網(wǎng)易云音樂熱歌榜掠廓。