Tôi đang làm việc trên một dự án khung chơi với scala mà tôi muốn có các lớp miền Scala (hoặc thậm chí các lớp miền Java) bằng cách sử dụng MongoDb làm lưu trữ dữ liệu.Tôi có nên sử dụng mô-đun MongoDb hoặc mô-đun morphia hoặc Casbah trong khung chơi cho MongoDb không?
Tôi muốn hiệu suất tối đa trong khi phục vụ hàng trăm nghìn nếu không phải hàng triệu yêu cầu mỗi ngày.
Vì cả ngôn ngữ scala và khung chơi đều thêm tính năng mới theo tháng, câu trả lời hay nhất về phiên bản sản xuất mới nhất của các mô-đun được đề cập trong câu hỏi và khung chơi 1.2.2, scala 0.9.1+ và ngôn ngữ scala 2.8+?
Bạn đã làm gì cho dự án của mình? Tôi đã có cùng một câu hỏi bản thân mình –
Tôi tìm thấy các mô-đun MongoDb là không sử dụng được trong Scala vì Scala thiếu sự hỗ trợ cho các phương thức tĩnh Java. Scala không sử dụng các phương thức tĩnh, mà thay vào đó sử dụng các cá thể singleton tương tự như tĩnh của Java. Ngoài ra, các mô-đun Mongo không giống như nó đã được duy trì. Tôi chưa có cơ hội thử Morphia trong dự án Scala, cũng như Casbah. – Makotosan