2017-05-16 5 views
0

Ich würde wissen, welche MarkLogic vs. MongoDB wählen, ich kenne seine Eigenschaften, aber in Bezug auf das Lernen, welche ist akzeptabler zu wählen? Ich habe mich für MarkLogic entschieden, aber ich denke, es ist schwierig zu lernen, weil es eine Menge Dokumentation hat und es nicht viele Community-Entwickler gibt. Ich muss eine Option für unser Projekt auswählen und mein Chef macht sich Sorgen um MarkLogic's Curve Learning.Marklogic oder MongoDB

Helfen Sie mir welche wählen.

+1

Ich schrieb den folgenden Artikel vor ein paar Monaten: http://www.tamas.io/how-is-marklogic-different-from-mongodb/ (FYI, ich arbeite für MarkLogic) – Tamas

+1

Anstatt sich um das Lernen zu sorgen Kurve, würde ich mich um Stabilität und Funktionen statt kümmern. Wenn Sie nach einer skalierbaren, unternehmensgerechten Lösung suchen, wäre MarkLogic meiner Meinung nach eine bessere Wahl. Dann arbeite ich wieder bei MarkLogic ..: -/ – grtjn

Antwort

1

Offenlegung: Ich arbeite für MarkLogic.

Sie erwähnen Ihre Bedenken bezüglich des Erlernens der Arbeit mit MarkLogic. Wir haben ein Team der MarkLogic University, das über hervorragende Schulungsressourcen verfügt. Werfen Sie einen Blick auf ihre Developer Track courses. Diese Kurse sind kostenlos und in persönlichen, via-Internet- oder Self-Paced-Formaten verfügbar. Sobald Sie die Grundlagen gelernt haben, können Sie mit tutorials, technical blog, On Demand videos, guides, und vielleicht ein local Meetup, basierend auf Ihren Bedürfnissen folgen. Unsere Community ist vielleicht nicht so groß, aber diejenigen, die mit MarkLogic arbeiten, sind sehr hilfreich. Sie können hier spezifische technische Fragen zu Stack Overflow stellen.

Die größere Frage ist, was Sie von Ihrer Datenbank benötigen? Dafür schließe ich mich @Tamas an und verweise auf seinen Artikel, der die beiden vergleicht.

+0

Hi @Dave Cassel, zuerst einmal vielen Dank für all diese Links. Ich habe eine kurze Frage: Gibt es in MarkLogic etwas wie DBRef, https://docs.mongodb.com/manual/reference/database-references/#dbrefs? DBRef erlaubt grundsätzlich den Bezug zu einer anderen Sammlung, es bietet keinerlei Einschränkungen, macht das Leben einfach. –

+1

@SamipSuwal Ich kenne nur MarkLogic, aber von dem von Ihnen angegebenen Link klingt dbref genau wie ein URI in MarkLogic, der die eindeutige Kennung für jedes Dokument in einer Datenbank darstellt. Jede Verbindung oder Operation in MarkLogic erfolgt im Kontext einer Datenbank und jede URI muss in der Datenbank eindeutig sein. Sammlungen in MarkLogic sind nur Metadaten, so dass sie die Eindeutigkeit eines URI nicht beeinflussen. HTH –