Quantcast
Channel: MongoDB | Blog
Viewing all articles
Browse latest Browse all 2423

Einführung einer lokalen Erfahrung für Atlas, Atlas Search und Atlas Vector Search mit der Atlas CLI

$
0
0

Heute freut sich MongoDB, in der öffentlichen Vorschau eine neue Funktion für die lokale Erstellung von Software mit MongoDB Atlas bekannt zu geben, die Entwicklern mehr Flexibilität bietet und Overhead während des gesamten Softwareentwicklungslebenszyklus reduziert.

Entwickler können jetzt mithilfe der Atlas-CLI lokal mit MongoDB Atlas Bereitstellungen, einschließlich Atlas Search und Vector Search, entwickeln und so Volltextsuche oder KI-gestützte Anwendungen erstellen, unabhängig von ihrer bevorzugten Umgebung für die Erstellung mit MongoDB.

Entwickler können die Atlas-CLI verwenden, um allgemeine Verwaltungsaufgaben von der frühen Entwicklung bis hin zu Tests, Staging und Produktion festzulegen, eine Verbindung zu ihnen herzustellen und sie zu automatisieren. Für Anwendungsfälle der Volltextsuche können Entwickler jetzt die Atlas-CLI verwenden, um einen managed Atlas- zu erstellen und Index , unabhängig davon, ob sie lokal oder in der cloud arbeiten. Ebenso können Entwickler, die Anwendungen erstellen, die auf semantischer Suche und generativer KI auf MongoDB basieren, jetzt die Atlas-CLI verwenden,managed um Index unabhängig von ihrer Entwicklungsumgebung lokale Entwicklungsinstanzen mit Vector Search zu erstellen und.

Entwicklerzeit ist eines der wertvollsten Güter in jedem Unternehmen, das innovative neue Anwendungserlebnisse entwickelt. Aber allzu oft sind Entwickler mit wiederkehrenden Aufgaben wie der Einrichtung von Entwicklungsumgebungen belastet. Außerdem müssen sie oft mit dem kognitiven Overhead kämpfen, der durch den Wechsel zwischen unterschiedlichen Benutzererlebnissen für lokale und cloud Entwicklung entsteht und von der Wertschöpfung ablenkt. Indem MongoDB Entwicklern unabhängig von ihrer bevorzugten Entwicklungsumgebung die Leistungsfähigkeit von Atlas zur Verfügung stellt, erweitert es weiterhin den Umfang und die Fähigkeiten seiner Entwicklerdatenplattform und legt gleichzeitig großen Wert auf die Entwicklererfahrung.

Erstellen Sie eine lokale Atlas-Datenbank

Sind Sie bereit, eine lokale Atlas-Datenbank zu erstellen, verfügen aber noch nicht über die Atlas-CLI? Die Installation mit Ihrem bevorzugten Paketmanager ist einfach.

Um die Atlas-CLI mit Homebrew zu installieren, verwenden Sie den folgenden Befehl:

brew install mongodb-atlas


Zusätzlich zur Installation über den Homebrew-Paketmanager können Sie die MongoDB Atlas-CLI über Apt, Yum, Chocolatey installieren, die Binärdatei direkt herunterladen oder das Docker-Image abrufen (weitere Informationen zu unserer Dokumentation). Sie können es auch direkt vom MongoDB Download Center herunterladen.

Geben Sie Folgendes ein, um eine lokale Atlas-Bereitstellung mit Standardeinstellungen im interaktiven Modus zu erstellen:

atlas deployments setup --type local


Wenn Sie Ihre Atlas-Bereitstellungen auflisten möchten, geben Sie Folgendes ein:

atlas deployments list


Wenn Sie bei Atlas authentifiziert sind, werden sowohl Ihre lokalen als auch Ihre cloud Atlas-Bereitstellungen angezeigt. Wenn Sie nicht bei Atlas authentifiziert sind, werden Ihnen nur Ihre lokalen Bereitstellungen angezeigt.

Beginnen Sie mit der lokalen Atlas

Erstellen Sie eine Anwendung mit einer Volltextsuchfunktion, die von Atlas Search unterstützt wird? Wenn Sie ein Entwickler sind, der dazu neigt, lokal zu erstellen und Prototypen zu erstellen, könnten Sie daran interessiert sein, die Atlas-CLI zu verwenden, um mit Atlas Search in Ihrer lokalen Umgebung zu arbeiten.

Stellen Sie zunächst eine Verbindung zu der lokalen Bereitstellung her, für die Sie einen Index erstellen möchten:

atlas deployments connect


Als nächstes können Sie die MongoDB-Shell verwenden, um Ihren Index zu erstellen. Unten sehen Sie ein Beispiel für die Erstellung eines Atlas Search-Index:

db.YOURCOLLECTION.createSearchIndex(
    "example-index",
    { mappings: { dynamic: true } }
)


Wenn Sie dann eine Abfrage ausführen möchten, können Sie die Phase „$search“ einer aggregation pipeline verwenden. Weitere Informationen zur Verwaltung des Atlas Search Index finden Sie in unserer Dokumentation.

Beginnen Sie mit der lokalen Vektorsuche

Wenn Sie eine Anwendung mit generativer KI oder semantischer Suche und MongoDB Atlas erstellen, sind Sie wahrscheinlich an unserem Atlas Vector Search Angebot interessiert. Und jetzt können Sie mit der Atlas-CLI mit Vector Search in der cloud und Ihrer lokalen Umgebung arbeiten.

Um lokal mit der Vektorsuche zu beginnen, können Sie mit der MongoDB-Shell einen Index erstellen. Beachten Sie, dass dies dem obigen Atlas-Suchbeispiel ähnelt, mit der Ausnahme, dass in diesem Fall eine Vektoreinbettung bei der Erstellung des Index berücksichtigt wird.

db.YOURCOLLECTION.createSearchIndex({
  "mappings": {
    "dynamic": true,
    "fields": {
      "plot_embedding": {
        "type": "knnVector",
        "dimensions": 1536,
        "similarity": "euclidean"
      }
    }
  }
}
)


Weitere Informationen zum Ausführen von Vektorsuchabfragen finden Sie in unserer Dokumentation.

Wenn Sie außerdem bereits mit der Handhabung Ihres cloud - Index mithilfe der Atlas-CLI vertraut sind, werden Sie die neuen interaktiven Befehle zu schätzen wissen, die Ihnen bei der effizienten managed von Atlas Search und Vector Search Index sowohl lokal als auch in der cloud helfen sollen:

atlas deployments search indexes create 


Von dort aus können Sie einen interaktiven Ablauf durchlaufen, der Sie durch Index führt. Eine detaillierte Anleitung finden Sie in unserem Tutorial.

Bereit für den Wechsel in die cloud?

Wenn Sie bereit sind, eine Atlas-Datenbank in der cloud zu erstellen, ist dies mit der Atlas-CLI ganz einfach. Verwenden Sie einfach den folgenden Befehl:

atlas deployments setup --type atlas


Von dort aus führt Sie der Einrichtungsassistent zu Folgendem:

  • Registrieren Sie sich für ein Atlas-Konto oder authentifizieren Sie sich bei einem bestehenden Konto

  • Erstellen Sie eine kostenlose MongoDB Atlas-Datenbank

  • Beispieldaten laden

  • Fügen Sie Ihre IP-Adresse zur Zugriffsliste hinzu

  • Erstellen Sie einen Datenbankbenutzer und ein Passwort

  • Stellen Sie über die MongoDB-Shell („mongosh“) eine Verbindung zum cluster her, damit Sie mit der Interaktion mit Ihren Daten beginnen können

Um mehr über die Atlas-CLI zu erfahren, besuchen Sie unsere Dokumentation. Und teilen Sie uns unbedingt in unserem Benutzer-Feedback-Portal mit, was Sie von der Atlas CLI halten.

Mit der neuen lokalen Erfahrung mit der Atlas-CLI ist es einfacher denn je, mit Ihren Daten auf Atlas zu arbeiten, unabhängig von Ihrer bevorzugten Entwicklungsumgebung. Beginnen Sie noch heute mit der Atlas-CLI als ultimativem Entwicklertool für managed von MongoDB Atlas, einschließlich Atlas Search und Vector Search, während des gesamten Softwareentwicklungslebenszyklus, von Ihrer lokalen Umgebung bis hin zur cloud.


Viewing all articles
Browse latest Browse all 2423

Trending Articles