5 Stimmen

Sollte ich MongoDb-Modul oder Morphia-Modul oder Casbah in Spiel-Framework für MongoDb verwenden?

Ich arbeite an einem Spiel-Framework-Projekt mit Scala, in dem ich Scala-Domänenklassen (oder sogar Java-Domänenklassen) mit MongoDb als Datenspeicher haben möchte.

Ich will maximale Leistung, während ich Hunderttausende, wenn nicht Millionen von Anfragen pro Tag bediene.

Da sowohl die Sprache Scala als auch das Play-Framework jeden Monat neue Funktionen hinzufügen, was ist die beste Antwort in Bezug auf die neueste Produktionsversion der in der Frage genannten Module? und Play Framework 1.2.2, Scala 0.9.1+ und Scala Sprache 2.8+?

1voto

samz Punkte 1572

Für alle, die über diese Frage stolpern und Playframwork 2.1.x oder höher verwenden, empfehle ich dringend einen Blick auf reactivemongo-Website y Github-Projekt .
Es ist ein Mongodb-Scala-Treiber, der asynchrone Datenbankoperationen ermöglicht.
Großartige Leistung und ausgereift genug für den Einsatz in der Produktion.

Zum Zeitpunkt der Erstellung dieses Artikels ist die aktuelle Version 0.9 und wird von uns ohne Probleme in der Produktion eingesetzt.

0voto

Marco C Punkte 2881

Ich benutze Morphium Modul, eine MongoDB-Integration für Play! 1.2.x

0voto

Leon Radley Punkte 7374

Für Scala würde ich vorschlagen, dass Sie einen Blick auf https://github.com/novus/salat Ich habe ein Play-Plugin für das Salat geschrieben, das Sie hier finden können https://github.com/leon/play-salat

Viel Glück!

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X