Làm thế nào tôi có thể viết các hàm map-reduce trong Erlang cho CouchDB? Tôi chắc chắn Erlang nhanh hơn JavaScript.CouchDB: map-reduce trong Erlang
Trả lời
Bạn có thể làm như vậy bằng cách sử dụng erlview, nằm trong mười lần truy cập hàng đầu trên Google cho "couchdb erlang view" và được liệt kê trên CouchDB wiki page for other-language view servers.
Snarky Jim rất lén lút. Và chính xác. –
Với bản phát hành tiếp theo của CouchDB erlang views sẽ được tích hợp. Bạn thậm chí sẽ không phải tải xuống và thiết lập erlview để làm cho nó hoạt động. –
CouchDB 0.10 (phát hành tháng 10 năm 2009) và sau đó hỗ trợ chế độ xem Erlang nguyên bản. Một ghi chú tốt là tại http://blog.echolibre.com/2010/02/couchdb-custom-erlang-map-functions/ – JasonSmith
pmap(F, L) ->
Parent = self(),
Pids = [spawn(fun() ->
Parent ! {self(), F(X)}
end) || X -> L],
[receive {Pid, Res} -> Res end || Pid < - Pids].
Tôi tin là tôi đã làm, Bob.
Cần dán phim hoạt hình vào đó để có thêm giá trị: D – madlep
Lulz ... hãy xem buổi chiều cười của tôi cung cấp cho. –
- 1. Cách viết các hàm danh sách Native Erlang trong CouchDB
- 2. Phát ra các bộ dữ liệu từ các lần xem Erlang Trong CouchDB
- 3. Giải thích đơn giản về MapReduce?
- 4. CouchDB trong sản xuất
- 5. Phân trang trong CouchDB?
- 6. Mapreduce for dummies
- 7. MapReduce trên AWS
- 8. “Combiner" Class trong một công việc MapReduce
- 9. Song song với "Giảm" trong "MapReduce"
- 10. Ngày Sorting trong CouchDB Lần
- 11. chính xác trong Erlang
- 12. binaries Matching trong Erlang
- 13. MongoDB: mapReduce tác dụng phụ
- 14. MapReduce và SQL GROUP BY
- 15. Hadoop MapReduce file nhiều Input
- 16. Bắt đầu với MapReduce/Hadoop
- 17. Triển khai MapReduce ở Scala
- 18. couchdb handler xác thực tùy chỉnh
- 19. Hầu hết các ứng dụng Erlang như MochiWeb, Riak, RabbitMQ, Zotonic, ejabberd và các ứng dụng OTP CouchDB?
- 20. Tìm nạp nhiều tài liệu CouchDB với couchdb-python
- 21. Sử dụng Erlang trong Telecom
- 22. Số học ngày trong Erlang
- 23. Đánh máy tĩnh trong erlang
- 24. Trạng thái trong Erlang Digraphs
- 25. Tạo danh sách trong Erlang
- 26. CouchDB nhiều thẻ
- 27. couchdb vs mysql speed
- 28. Để CouchDB hay không?
- 29. CouchDB trên Windows?
- 30. Triển khai CouchDB trong bộ nhớ
Tại sao bạn chắc chắn điều này? –
Không thể là sự trùng hợp ngẫu nhiên: http://browsertoolkit.com/fault-tolerance.png – shoosh