Re: [問題] 題目看不太懂題意,想請教高手

看板java作者 (C.C.Lemon)時間8年前 (2016/05/19 16:21), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《linus (天使不見了)》之銘言: : 小弟碰到一題算是面試的題目,但看不太懂題意. : 是關於設計一個應用程式,但...不懂他的意思... : 所以來這邊問問高手的想法....Orz : 題目: : There is a customer database that have 100 million records. : However, your client application cannot process more than 500 : records at the same time. Please try designing this client : application and show the data structure, system logic and : workflow. : 關於他說 designing "this client application", : 這是要設計一個能處理該資料庫中 100 million records 資料的應用程式? : 還是要設計一個能同時處理超過 500筆或更多筆資料的應用程式? : 還是要照他說的要設計這個不能同時處理超過500筆資料的程式? : 再來是, 所謂的處理資料, 是去撈取資料? 還是要排序資料? : 我真的不太懂這東西要如何回答.... : 板上高手有什麼見解呢? 謝謝. 個人猜測應該是分頁或是協同處理之類的 例如你這個 client 如果弄成兩份 能否分工協調處理 ... 如果是分頁 就簡單了 找一個分頁的範例就知道了 如果是協同分工 參考一下 zookeeper, message queue, mapreduce 之類的 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.71.217.244 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1463646065.A.893.html
文章代碼(AID): #1NFNTnYJ (java)
文章代碼(AID): #1NFNTnYJ (java)