…补充说明一下,带有笛卡尔积(Cartesian product)的查询执行起来可能会极慢(无论用 MapReduce 还是其他并行化技术。就让各家数据库厂商在那个领域竞争去吧)。关于如何用 MapReduce 实现关系连接(relational joins),我推荐进一步阅读 Jimmy Lin 和 Chris Dyer 写的《Data-Intensive Text Processing with MapReduce》一书。不过 DML 和 DDL 会发生翻天覆地的变化。放弃或放宽关系约束,不同的…
…add a note that execution of queries with Cartesian product may be extremely slow (with Map Reduce or other parallelization technology. Let the database vendors compete in that field). I recommend book “Data-Intensive Text Processing with MapReduce” by Jimmy Lin and Chris Dyer book for further reading on how to implement relational joins with MapReduce. DML and DDL will be changed substantially, though. Drop or relax relational constraints, different…
我觉得关于 MapReduce 算法最好的资料是 Chris Dyer 和 Jimmy Lin 写的《Data-Intensive Text Processing with MapReduce》——一本篇幅不长但极其好用的小书,系统归纳了 MapReduce 类问题及其解决方案。
I have found the best resource for map reduce algorithms to be "Data-Intensive Text Processing with MapReduce" by Chris Dyer and Jimmy Lin - a short and very useful book that characterizes map reduce problems and their solutions.
…(Bell)、《自然语言处理》(Manning)、《自然语言理解》(Allen)、《语音与语言处理》(Jurafsky)、《文本挖掘手册》(Sanger)、《统计机器翻译》(Koehn)、《Data-Intensive Text Processing with MapReduce》(Lin)、《字符串算法》(Gusfield)、《Jewels of Stringology》(Crochemore)、《精通正则表达式》(Friedl),还有:http://swtch.com/~rsc/regexp/regexp1.html 以及自动机理论(Hopcroft)、《实用文本…
…(Bell) Natural Language Processing (Manning) Natural Language Understanding (Allen) Speech and Language Processing (Jurafsky) The Text Mining Handbook (Sanger) Statistical Machine Translation (Koehn) Data-Intensive Text Processing with MapReduce (Lin) Algorithms on strings (Gusfield) Jewels of Stringology (Crochemore) Regular Expressions (Friedl), also: http://swtch.com/~rsc/regexp/regexp1.html and automata theory (Hopcroft) Practical Text…
…(http://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebr...) * Natural Language Processing (Coursera has several courses) * Machine Learning/Information Retrieval/Data Mining (I used a couple books, Mining Massive Datasets and Data-Intensive Text Processing with MapReduce being the two I'd recommend) * Networking (Coursera has a good course) * Operating Systems (https://www.youtube.com/watch?v=XgQo4JkN4Bw&list=PL62A66DDD3...) * Distributed Systems (I read Tanenbaum's…
…推荐。我读过他书单里的大概 20 本书,书架上也都有。对我来说不同的是,其中有些啃起来非常费劲!跑个题:我目前正在读《Data-Intensive Text Processing with MapReduce》,强烈推荐:它梳理了能用 MapReduce 解决的各类问题、可能的解决方案以及不同方案之间的权衡取舍。真是一本非常实用的小…
…recommendations. I have read about 20 books on his lists and have them in my library. The difference for me is that some of these were very difficult for me to work through! Off topic, but: I am reading "Data-Intensive Text Processing with MapReduce" right now and can strongly recommend it: it characterizes different types of problems that can be solved with map reduce, possible solutions, and tradeoffs for different approaches. Really a useful little…
…补充说明一下,带有笛卡尔积(Cartesian product)的查询执行起来可能会极慢(无论用 MapReduce 还是其他并行化技术。就让各家数据库厂商在那个领域竞争去吧)。关于如何用 MapReduce 实现关系连接(relational joins),我推荐进一步阅读 Jimmy Lin 和 Chris Dyer 写的《Data-Intensive Text Processing with MapReduce》一书。不过 DML 和 DDL 会发生翻天覆地的变化。放弃或放宽关系约束,不同的…
…add a note that execution of queries with Cartesian product may be extremely slow (with Map Reduce or other parallelization technology. Let the database vendors compete in that field). I recommend book “Data-Intensive Text Processing with MapReduce” by Jimmy Lin and Chris Dyer book for further reading on how to implement relational joins with MapReduce. DML and DDL will be changed substantially, though. Drop or relax relational constraints, different…
我觉得关于 MapReduce 算法最好的资料是 Chris Dyer 和 Jimmy Lin 写的《Data-Intensive Text Processing with MapReduce》——一本篇幅不长但极其好用的小书,系统归纳了 MapReduce 类问题及其解决方案。
I have found the best resource for map reduce algorithms to be "Data-Intensive Text Processing with MapReduce" by Chris Dyer and Jimmy Lin - a short and very useful book that characterizes map reduce problems and their solutions.
…(Bell)、《自然语言处理》(Manning)、《自然语言理解》(Allen)、《语音与语言处理》(Jurafsky)、《文本挖掘手册》(Sanger)、《统计机器翻译》(Koehn)、《Data-Intensive Text Processing with MapReduce》(Lin)、《字符串算法》(Gusfield)、《Jewels of Stringology》(Crochemore)、《精通正则表达式》(Friedl),还有:http://swtch.com/~rsc/regexp/regexp1.html 以及自动机理论(Hopcroft)、《实用文本…
…(Bell) Natural Language Processing (Manning) Natural Language Understanding (Allen) Speech and Language Processing (Jurafsky) The Text Mining Handbook (Sanger) Statistical Machine Translation (Koehn) Data-Intensive Text Processing with MapReduce (Lin) Algorithms on strings (Gusfield) Jewels of Stringology (Crochemore) Regular Expressions (Friedl), also: http://swtch.com/~rsc/regexp/regexp1.html and automata theory (Hopcroft) Practical Text…
《Data Intensive Text Processing with MapReduce》。它是我拿到现在这份工作的关键原因,就我目前的职业生涯阶段而言,这就是我的梦中情岗。
Data Intensive Text Processing with MapReduce. It was a key reason I got my current job, which is my dream job at this point in my career.
…(http://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebr...) * 自然语言处理(Coursera 上有好几门课) * 机器学习 / 信息检索 / 数据挖掘(我用了几本书,推荐《Mining Massive Datasets》和《Data-Intensive Text Processing with MapReduce》这两本) * 计算机网络(Coursera 有门不错的课) * 操作系统(https://www.youtube.com/watch?v=XgQo4JkN4Bw&list=PL62A66DDD3...) * 分布式系统(我读了 Tanenbaum 的…
…(http://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebr...) * Natural Language Processing (Coursera has several courses) * Machine Learning/Information Retrieval/Data Mining (I used a couple books, Mining Massive Datasets and Data-Intensive Text Processing with MapReduce being the two I'd recommend) * Networking (Coursera has a good course) * Operating Systems (https://www.youtube.com/watch?v=XgQo4JkN4Bw&list=PL62A66DDD3...) * Distributed Systems (I read Tanenbaum's…
…推荐。我读过他书单里的大概 20 本书,书架上也都有。对我来说不同的是,其中有些啃起来非常费劲!跑个题:我目前正在读《Data-Intensive Text Processing with MapReduce》,强烈推荐:它梳理了能用 MapReduce 解决的各类问题、可能的解决方案以及不同方案之间的权衡取舍。真是一本非常实用的小…
…recommendations. I have read about 20 books on his lists and have them in my library. The difference for me is that some of these were very difficult for me to work through! Off topic, but: I am reading "Data-Intensive Text Processing with MapReduce" right now and can strongly recommend it: it characterizes different types of problems that can be solved with map reduce, possible solutions, and tradeoffs for different approaches. Really a useful little…