→ Lordaeron:FILE IO 不一定比DB IO 快, 現在有RAW DEVICE/ASM 了. 10/28 12:31
推 Bencrie:其實一頁是可以超過 20 筆的 XD 10/28 12:39
推 guest2:推一下 10/28 12:43
推 icemango:用 terminal 看一頁可以有兩倍以上XD 10/28 12:45
→ TonyQ:@Lordaeron 感謝補充~ XD 10/28 13:12
→ TonyQ:@Bencrie 設定終端機列數就行了 不過這邊是舉例啦 XD 10/28 13:13
→ TonyQ:講到這個,之前有看到 MMDB 相關的訊息,還沒機會測測看效能 10/28 13:17
→ TonyQ:表現如何~ 10/28 13:17
※ 編輯: TonyQ 來自: 220.137.246.106 (10/28 13:18)
推 cc1plus:真的要快可以實作專用的 File System .... 10/28 13:49
→ Lordaeron:ASM/RAW DEVICE 就比FS 快了, 快一倍了. 10/28 14:33
→ Lordaeron:G 一下: Oracle IO Performance - Maklee 10/28 14:34
推 ccpz:那 struct 真的是噩夢,升級或改欄位都要關站轉XD 10/28 15:27
→ ccpz:每次弄這心跳都爆衝 10/28 15:27
推 ccpz:我記得 ptt 程式有一個特性就是記憶體cache吃很大 10/28 15:32
推 ccpz:像是小天使, 看版資料這些表都是做成 daemon 10/28 15:38
→ ccpz:每個 client 就用 socket 去找他讀資料 10/28 15:38
→ TonyQ:@ccpz 我懂 XDDDD 10/28 15:45
→ Lordaeron:不就是很基礎的東西而已, 書本上全都有的. 10/28 15:47
→ TonyQ:哪一本啊 我找機會去買來看看~ XD 10/28 16:54
→ Lordaeron:哪一本DS/ALGO 的沒講呢? 10/28 21:32
→ Lordaeron:你想抄CODE 哪是沒有的. 10/28 21:32
推 asdfjkl90571:樓上言語令人有點不舒服 10/28 22:45
→ Lordaeron:樓上言語也令人很不舒服. 10/28 23:16
推 yangyr:想起以前lab的search engine搞的index..唉 10/28 23:50
推 Naniko:說起來以前天天在碰到石頭文的久遠記憶… 10/29 00:09
推 waterdisney:這篇把bbs實作的細節講的蠻清楚的 推一個 10/29 00:50
推 cookiesgreat:那語氣我也覺得不太舒服= = 10/29 02:55
→ Lordaeron:所以呢? 做CACHE 需要什麼DS/ALGO? 書上找不到的? 10/29 07:19
→ Lordaeron:要講語氣, 還是拿點實力出來吧. 語氣呢. 10/29 07:20
→ Lordaeron:就是WEB 的FORUM,也還是有使用FILE + DB 混合的. 10/29 07:26
→ Lordaeron:只是"方便?",或很多人不懂,所壓根沒有DB以外的想法而已. 10/29 07:27
→ Lordaeron:各種作法,都有其限制,例如DB的作法,就受到FIELD 長度的 10/29 07:30
→ Lordaeron:的限制,就變成字數的限制了. 有人一定會說BLOB的, 他自 10/29 07:31
→ Lordaeron:已玩一下吧. 10/29 07:31
→ gname:FILE + DB 挺好玩的,只是... 好麻煩...= =" 10/29 09:19
推 dophin332:L大花了這麼多行也沒多發表什麼,枉費作者拋磚引玉 10/29 09:48
→ Lordaeron:這事,你問作者就好了, 我沒看過什麼新鮮作法, 不覺得 10/29 10:09
→ Lordaeron:有什麼特別好磚的, 很多東西,有心都可以G 得到. 10/29 10:09
推 EveForEve:現在應該可以把記憶體改成存取raid0的ssd來加速了~ 10/29 10:26
→ Lordaeron:SSD 還是沒RAM 快. 何況RAID. 10/29 10:37
→ TonyQ:errr 我想說你應該有推薦的書這樣我直接去買比較快啊XD 10/29 11:05
→ TonyQ:我手上的 DS 的書是沒有直接談到 RAW DEVICE/ASM 在關聯式 10/29 11:06
→ TonyQ:資料庫的應用啦 XD 10/29 11:06
→ TonyQ:我同意很多人沒有 DB 以外的想法是個問題,這也是我寫這篇 10/29 11:06
→ TonyQ:出來的理由,其實最早期我自己實作也是以 FS 為主,現在偶爾 10/29 11:07
→ TonyQ:還是會 File + DB 混用的方式進行開發。 10/29 11:07
→ TonyQ:我再去找找相關知識的書來看就是了 不要這麼火爆啊~ XD 10/29 11:07
→ TonyQ:我是很愛看書的 :) 10/29 11:07
→ Lordaeron:丁骨文的書不就有講ASM的了? 不然上去網站找也完整. 10/29 11:38
→ Lordaeron:這不用問的吧, 致於RAW DEVICE, 則任何商業DB 都有文件 10/29 11:39
→ Lordaeron:件提到怎麼做. 也不用問人. 10/29 11:39
→ TonyQ:ASM 跟 RAW Device 的觀念我有啊,整合到 DB 上的效能調校是 10/29 11:40
→ TonyQ:另一回事就是了。你這麼說我就明白了。XD 10/29 11:41
→ TonyQ:那我再來找機會試驗看看相關的 solution ~ 感謝 10/29 11:41
推 moonblack:看完覺得T大值得尊敬 願意分享而且態度讓人舒服XD 感謝~ 10/29 12:08
→ Lordaeron:要舒服,就待在家就好了,火星是很危險的. 10/29 12:22
→ Lordaeron:RAW Device 的觀念? 整合到 DB 上的效能調校? 10/29 13:10
→ Lordaeron:會這樣講,就表明了,你根本不知raw device. 10/29 13:11
→ Lordaeron:我已經提了RD 是對應到FS, 就DBMS 而這, 就是將 10/29 13:23
→ Lordaeron:就是將DB CREATE在FS 還是RD 的差異. 10/29 13:23
→ TonyQ:我知道,問題是建過來還是有一些細節要處理,我想確認有沒有 10/29 14:08
→ TonyQ:已經討論過得議題而已。像是把 db 建在 memory (MMDB),也不 10/29 14:08
→ TonyQ:只是把 memory mount 成 file system 這麼簡單,還要考慮資 10/29 14:08
→ TonyQ:料會不會因為斷電等問題而產生 data lost 。 10/29 14:09
→ TonyQ:這些整體的觀念是我在確認/探討的。 10/29 14:09
→ TonyQ:我已經沒問你什麼了啊,這些議題我覺得自己 survey 就好了, 10/29 14:15
→ TonyQ:反正做一次就會知道他該怎麼運作跟可能的問題、限制在哪了。 10/29 14:15
→ Lordaeron:將RAM mount 成FS 會快一些, 但不會比將TABLE CACHE 住 10/29 14:19
→ Lordaeron:快, 而既然是 RD vs FS 還有什麼好比風險? 10/29 14:20
→ TonyQ:「我」不知道,或許有、或許沒有。XD 10/29 14:23
→ TonyQ:我的話應該直覺會考慮的是 backup issue,不過要 survey 才 10/29 14:24
→ TonyQ:知道全貌。 10/29 14:24
→ Lordaeron:backup issue? N家做得產品出來, 你還操心? 10/29 15:15
→ TonyQ:我沒有在擔心,我只是在想該怎麼做,這就是研究...-_- 10/29 15:19
→ leonz:T大的修養是怎麼養成的? 是先天個性就這樣還是後天磨出來的? 10/29 18:25
→ TonyQ:@leonz 我個性其實還蠻火爆的啦 XD 10/29 20:27
→ rex1224:T大蠻火爆的.... 10/30 00:55
→ Lordaeron:很多事,是不懂就是不懂,要強出頭, 只會挨打的而已. 10/30 07:11
→ Lordaeron:台灣人要嘛是愛強出頭,要嘛愛找溫暖,多從不面對現實. 10/30 07:13
→ PDCMG:ASM是單指x86的?還是MIPS的?ARM的?8051的?PIC的?ASM很多種啊 10/30 10:17
→ TonyQ:Lordaeron 這些話的既視感好明顯,先說我投降,我只聽過 raw 10/30 10:38
→ TonyQ: device ,但沒聽過 db 可以直接讀寫 raw device 加速。 XD 10/30 10:39
→ TonyQ:這部份我也覺得蠻值得去看看的~感謝 10/30 10:39
→ Lordaeron:人家講DB, 結果有人亂入扯去ASSEMBLY. 10/30 12:43
→ Lordaeron:知知是知知, 不知是不知, 亂扯一通, 只會討打. 10/30 12:44
→ TonyQ:等你來教的詳細點啊 XD 10/30 13:41
→ Lordaeron:你付錢, 我來教, 沒問題的啊. 要付我就開價. 10/30 16:02
→ PDCMG:科科,樓上你不懂組語我可以教你啊~ASM只能是DB的ASM? 10/31 00:37
推 crazydogx:討打的題外話,L就是自己講的強出頭啊 10/31 01:17
→ Lordaeron:討打就這樣,人家在講東, 自己鬼扯西, 還大言不慚的教人 10/31 09:13
→ Lordaeron:我在寫組語時,你不知出生了沒. 10/31 09:14
→ PDCMG:科科~我論coding能力與出生早晚之絕對關係!? 哈哈哈哈 10/31 10:10
→ Lordaeron:哈...coding能力絕對等於邏輯好壞, 一個人連別人講什麼 10/31 10:36
→ Lordaeron:都不知還自以為自己多強的亂入, 就明白, coding能 10/31 10:37
→ Lordaeron:力不怎麼樣了. asm 呢, Mips 呢. coding 能力呢. 10/31 10:37
→ Lordaeron:快拿出你的CODING 能力出來SHOW 看看吧. 10/31 10:38
推 zanyking:這樣都能戰起來? 10/31 10:48
→ Lordaeron:就無聊嘛, 我還想看到這位強人去參加一下64k intro呢 10/31 10:56
→ Lordaeron:看他的assembly 有多強. 10/31 10:56
→ PDCMG:看看是誰先嗆出生囉~討論程式嗆出生了沒...這邏輯果然強~哈 10/31 13:52