Gibt es eine Möglichkeit, einen Gremlin-Server zu betreiben, so dass der Befehl zum Ablegen verhindert wird? Ich lasse nie wirklich keine Kanten oder Eckpunkt so würde ich die zusätzliche Sicherheit mag, dass es nicht versehentlichTitan auf AWS- Verhindern Fallenlassen von Kanten und Scheitelpunkten
2
A
Antwort
3
kann getan werden Sie etwas Glück die Entwicklung Ihrer eigenen TraversalStrategy haben könnte und das Verhalten des .drop()
Schritt abfangen, verhindern, dass es zu Lösche tatsächlich Daten. Benutzer können jedoch weiterhin die Gremlin/TinkerPop API umgehen und die Instanz direkt manipulieren und Grafikelemente (Vertex
, Edge
und Property
) entfernen.
Je nach Anwendungsfall, können Sie einfach jede mögliche Mutation in die Grafik deaktivieren möchten, und nicht nur die Entfernung von Elementen:
- Auf der Titan-Ebene können Sie die
storage-read.only
Option verwenden, die das macht Titan Storage Backend nur lesen. Siehe Titan v1.0.0 documentation, Ch. 12 - Configuration reference, 12.3.23. storage. - Sie können dies auch auf der TinkerPop-Ebene mit der
ReadOnlyStrategy
Traversal-Strategie behandeln. Siehe TinkerPop v3.0.1 documentation on ReadOnlyStrategy.
Verwandte Themen
- 1. Erstellen von Graphen aus Textdateien von Scheitelpunkten und Kanten
- 2. OrientDB Laden von Scheitelpunkten und Kanten aus der CSV-Datei
- 3. Zählen von Superknoten auf Titan
- 4. JGraphX: Neupositionierung des Kantenanschlusses auf Scheitelpunkten
- 5. Serverless Titan Graph Stack mit AWS DynamoDB und Lambda
- 6. Indexinkonsistenz mit Titan über AWS DynamoDB
- 7. Fallenlassen der letzte Bit
- 8. Graphviz: Verhindern, dass Kanten Cluster überschneiden
- 9. Der beste Algorithmus, um die Kanten (Polygone) von Scheitelpunkten zu finden
- 10. Wie man mehrere Untertabelle von mysql fallenlassen?
- 11. „Superknoten“ in Titan
- 12. Python: Kanten von Kanten erkennen und in ein Quadrat zuschneiden?
- 13. C2DM und Titan Appzerator Integration
- 14. Dynamische Aktualisierung von Scheitelpunkten und Flächen eines Meshs drei js
- 15. Graphen, Kanten und Kontextinformationen
- 16. AWS DynamoDB + mehrere Titan-Server: Ist dieses Setup möglich?
- 17. Graphen (Knoten und Kanten)
- 18. Wie man einen Datenrahmen durch Fallenlassen jeder zweiten Reihe resettet (Fallenlassen alle 30 Minuten Messungen)
- 19. Erstellen von Formen basierend auf Sphere Scheitelpunkten ThreeJs
- 20. Zurück Presseereignis von Titan
- 21. Platzieren von Text im Bild auf Kanten
- 22. Winkel zwischen 3 Scheitelpunkten
- 23. Glätten von Scheitelpunkten in MeshGeometry3D (WPF)
- 24. Hinzufügen von Punkten zu Scheitelpunkten in Three.js
- 25. Installation von Ruby 2.0 und Rails 4.0.0beta auf AWS EC2
- 26. Filtering Histogramms Kanten und Zählungen
- 27. ArrayList Berechne Durchschnitt durch Fallenlassen Kleinste
- 28. Bei einer großen Menge von Scheitelpunkten in einem nicht konvexen Polygon, wie kann ich die Kanten finden?
- 29. Gekrümmte Kanten auf Aktivität Android
- 30. Der Fluss zwischen den Scheitelpunkten