2011-06-25 21 views
5

Veri ambarı olarak MongoDb kullanarak Scala etki alanı sınıflarına (hatta Java etki alanı sınıflarına) sahip olmak istediğim scala ile bir oyun çerçevesi projesi üzerinde çalışıyorum.MongoDb için oyun çerçevesinde MongoDb modülü veya morphia modülü veya Casbah kullanmalı mıyım?

Gün başına milyonlarca istek değilse yüz binlerce kişiye hizmet verirken maksimum performans almak istiyorum.

Hem scala dili hem de Oyun çerçevesi ayın yeni özelliklerini eklediğinden, numaralı soruda belirtilen modüllerin en son üretim sürümü açısından en iyi yanıt nedir ve framework 1.2.2, scala 0.9.1+ oynayın ve scala dil 2.8+?

+1

Projeniz için ne yaptınız? Ben de aynı soru kendim vardı –

+1

Scala'nın Java statik yöntemleri için destek eksikliği nedeniyle Scala'da kullanılamaz hale getirmek için MongoDb modülünü buldum. Scala, statik yöntemleri kullanmaz, bunun yerine Java'nın statikine benzer tekil örnekleri kullanır. Ayrıca Mongo modülü, korunmuş gibi görünmüyordu. Bir Scala projesinde ya da Casbah'da Morphia'yı deneme şansım olmadı. – Makotosan

cevap

0

Play için bir MongoDB tümleştirmesi olan Morphia modülünü kullanıyorum! scala için 1.2.x

1

reactivemongo site ve github project'a göz atmanızı tavsiye ederim.
Senkronize olmayan db işlemlerine izin veren bir mongodb scala sürücüsüdür.
Üretimde kullanılmak üzere yeterince büyük ve olgunlaşmış.

Yazım sırasında bu mevcut sürüm 0,9'dur ve herhangi bir sorun yaşamadan üretimde tarafımızca kullanılmaktadır.

İlgili konular