Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Neptune-Labor-Modus

Fokusmodus
Neptune-Labor-Modus - Amazon Neptune

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Sie können den Labor-Modus von Amazon Neptune verwenden, um neue Features zu aktivieren, die in der aktuellen Neptune-Engine-Version enthalten sind, aber noch nicht für die Produktion bereit sind und daher standardmäßig nicht aktiviert sind. Auf diese Weise können Sie diese Features in Ihren Entwicklungs- und Testumgebungen ausprobieren.

Anmerkung

Dieses Feature ist ab Release 1.0.1.0.200463.0 (15.10.2019) verfügbar.

Verwenden des Neptune-Labor-Modus

Verwenden Sie den neptune_lab_mode-DB-Cluster-Parameter, um Features zu aktivieren oder zu deaktivieren. Dazu schließen Sie (feature name)=enabled oder (feature name)=disabled in den Wert des neptune_lab_mode-Parameters in der DB-Cluster-Parametergruppe ein.

In dieser Engine-Version können Sie beispielsweise den neptune_lab_mode-Parameter auf Streams=disabled, ReadWriteConflictDetection=enabled festlegen.

Weitere Informationen zum Bearbeiten der DB-Cluster-Parametergruppe für Ihre Datenbank finden Sie unter Bearbeiten einer Parametergruppe. Beachten Sie, dass Sie die Standard-DB-Cluster-Parametergruppe nicht bearbeiten können. Wenn Sie die Standardgruppe verwenden, müssen Sie eine neue DB-Cluster-Parametergruppe erstellen, bevor Sie den neptune_lab_mode-Parameter festlegen können.

Anmerkung

Wenn Sie einen statischen DB-Cluster-Parameter wie neptune_lab_mode ändern, müssen Sie die primäre (Writer-)Instance des Clusters neu starten, damit die Änderung wirksam wird. Vor Release: 1.2.0.0 (21.07.2022) wurden alle Read-Replicas in einem DB-Cluster automatisch neu gestartet, wenn die primäre Instance neu gestartet wurde.

Ab Release: 1.2.0.0 (21.07.2022) führt ein Neustart der primären Instance nicht dazu, dass Replicas neu gestartet werden. Das bedeutet, dass Sie jede Instance getrennt neu starten müssen, um die Änderung eines DB-Cluster-Parameters zu übernehmen (siehe Parametergruppen).

Wichtig

Wenn Sie die falschen Labor-Modus-Parameter angeben oder Ihre Anfrage aus einem anderen Grund fehlschlägt, werden Sie zurzeit möglicherweise nicht über den Fehler informiert. Sie sollten stets überprüfen, ob eine Änderungsanforderung im Labor-Modus erfolgreich war, indem Sie die Status-API aufrufen, wie unten gezeigt:

curl -G https://your-neptune-endpoint:port/status

Die Statusergebnisse enthalten Labor-Modus-Informationen, aus denen hervorgeht, ob die von Ihnen angeforderten Änderungen ausgeführt wurden oder nicht:

{ "status":"healthy", "startTime":"Wed Dec 29 02:29:24 UTC 2021", "dbEngineVersion":"development", "role":"writer", "dfeQueryEngine":"viaQueryHint", "gremlin":{"version":"tinkerpop-3.5.2"}, "sparql":{"version":"sparql-1.1"}, "opencypher":{"version":"Neptune-9.0.20190305-1.0"}, "labMode":{ "ObjectIndex":"disabled", "ReadWriteConflictDetection":"enabled" }, "features":{ "LookupCache":{"status":"Available"}, "ResultCache":{"status":"disabled"}, "IAMAuthentication":"disabled", "Streams":"disabled", "AuditLog":"disabled" }, "settings":{"clusterQueryTimeoutInMs":"120000"} }

Sie können im Labor-Modus auf die folgenden Features zugreifen:

Der OSGP-Index

Neptune kann nun einen vierten Index verwalten, den OSGP-Index, der für Datensätze mit einer großen Anzahl von Prädikaten nützlich ist (siehe Aktivieren eines OSGP-Indexes).

Anmerkung

Dieses Feature ist ab Version 1.0.2.1 der Neptune-Engine verfügbar.

Sie können einen OSGP-Index in einem neuen, leeren Neptune-DB-Cluster aktivieren, indem Sie im neptune_lab_mode-DB-Cluster-Parameter ObjectIndex=enabled festlegen. Ein OSGP-Index kann nur in einem neuen, leeren DB-Cluster aktiviert werden.

Standardmäßig ist der OSPG-Index deaktiviert.

Anmerkung

Nachdem Sie den DB-Cluster-Parameter neptune_lab_mode für die Unterstützung des OSGP-Index eingerichtet haben, müssen Sie die Writer-Instance des Clusters neu starten, damit die Änderung wirksam wird.

Warnung

Wenn Sie einen aktivierten OSGP-Index deaktivieren, indem Sie ObjectIndex=disabled festlegen, und diesen später erneut aktivieren, nachdem Sie weitere Daten hinzugefügt haben, wird der Index nicht korrekt erstellt. Die On-Demand-Neuerstellung des Index wird nicht unterstützt. Sie sollten den OSGP-Index daher nur aktivieren, wenn die Datenbank leer ist.

Garbage-Collection im Wörterbuch

Die Garbage-Collection aus dem Wörterbuch kann für Eigenschaftsdiagrammdaten aktiviert werden, wenn Neptune-Streams nicht über den Parameter aktiviert ist. DictionaryGCMode Die Parallelität kann über den Parameter gesteuert werden. DictionaryGCConcurrency Weitere Details finden Sie unter Müllabfuhr im Wörterbuch.

Formalisierte Transaktionssemantik

Neptune hat die formale Semantik für gleichzeitige Transaktionen aktualisiert (siehe Transaktionssemantik in Neptune).

Verwenden Sie ReadWriteConflictDetection als Namen in dem neptune_lab_mode-Parameter, der die formalisierte Transaktionssemantik aktiviert oder deaktiviert.

Standardmäßig ist die formalisierte Transaktionssemantik bereits aktiviert. Wenn Sie zum früheren Verhalten zurückkehren möchten, nehmen Sie ReadWriteConflictDetection=disabled in den Wert für den DB-Cluster-neptune_lab_mode-Parameter auf.

Erweiterte Datetime-Unterstützung

Neptune hat die Unterstützung für die Datetime-Funktionalität erweitert. Um Datetime mit erweiterten Formaten zu aktivieren, fügen Sie diese Option DatetimeMillisecond=enabled in den Wertesatz für den DB-Cluster-Parameter ein. neptune_lab_mode

Genaue Schätzung QRCMemory

Anmerkung

Diese Funktion ist ab Version 1.4.0.0 der Neptune-Engine verfügbar.

Standardwert: deaktiviert

Zulässige Werte: aktiviert/deaktiviert

Wenn der Gremlin-Abfrageergebnis-Cache aktiviert ist, ermöglicht er das Zwischenspeichern von Abfrageergebnissen in der Datenbank. Standardmäßig wird die ungefähre Schätzung verwendet, um die Größe des zwischengespeicherten Ergebnisses zu bestimmen. Wenn dieser Parameter im Labormodus AccurateQRCMemoryEstimation aktiviert ist, verwendet die Größenschätzung für zwischengespeicherte Ergebnisse genaue Größenschätzungen anstelle von Näherungswerten. Dieser Labmode-Parameter ist ab Neptune Engine Release-Version 1.4.0.0 verfügbar.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.