Wie kann das Forum TinkerPop angesprochen werden? Wird es einen Standard für die Graph DBs und die zugehörigen Frameworks geben? In dieser Hinsicht wird TinkerPop in gewisser Hinsicht als Autorität oder Pionier angesehen? Ich konnte diese nicht verstehen, indem ich die TinkerPop Homepage durchging. Danke.Was ist Tinkerpop?
Antwort
TinkerPop ist nur der Name des Projekts, das Blueprints und die anderen Projekte enthält, die Sie auf dem TinkerPop home page sehen. Es ist nicht allein ein Projekt oder eine Bibliothek, die Sie verwenden können, sondern nur der Name der Toolsuite für den Grafiktechnologiebereich.
TinkerPop verweist auch auf die collection of individuals (viele von ihnen sind Vertreter verschiedener Graph-Datenbank-Anbieter, wie Neo4j, Titan, OrientDB, Bitsy, etc.) Eine TinkerPop als Graph Technologie guild oder Gemeinschaft denken könnte.
TinkerPop ist weder eine Spezifikation noch ein Mandat oder Standard zum Schreiben von Graphenanwendungen, noch ist es das Ziel. TinkerPop stellt lediglich eine Reihe von Schnittstellen zur Verfügung, die Datenbankanbieter implementieren können (Blueprints), um alle Funktionen des restlichen TinkerPop-Stapels (Pipes, Frames, Rexster, Furnace und Gremlin) zu erhalten, wobei jeder Teil des Stapels eine bestimmte Funktion bietet bei der Unterstützung der Graph-basierten Anwendungsentwicklung.
UPDATE: Ab Version 3.x ist TinkerPop ein Apache-Projekt - http://tinkerpop.apache.org/. Unter 3.x hat TinkerPop keine einzelnen separaten Projekte wie Blueprints, Pipes usw. Es ist alles ein einziges Projekt-Repository, das in all diesen Projekten zusammengefaltet wurde.
Was ist das Ziel von TinkerPop? Wird es als eine Reihe von Spezifikationen dienen, die von vielen implementiert werden? – Vinodh
http://www.garshol.priv.no/blog/231.html vergleicht als TinkerPop als Tripelspeicher – Vinodh
Ich habe meine Antwort ein wenig geändert. Das Hauptziel von TinkerPop ist die Bereitstellung von Open-Source-Tools für den Grafiktechnologie-Bereich. Das ist es. Ich denke, dass Sie eher Fragen stellen und im Kontext der einzelnen Projekte von TinkerPop eher nach Antworten suchen sollten als nach TinkerPop selbst. Zum Beispiel referenzieren Sie TinkerPop als Triple-Store. Ich würde es mir so vorstellen: Blueprints ermöglichen den Zugriff auf Tripelspeicher, die von Gremlin durchquert werden und als Web-Server mit Rexster offen gelegt werden könnten. –
- 1. Blazegraph Tinkerpop 3 Indexierung
- 2. Tinkerpop Frames @Adjacency to Orientdb LINKLISTE
- 3. Graph Datenbank: TinkerPop/Blueprints vs W3C Verknüpfte Daten
- 4. Wie definiere ich einen benutzerdefinierten Schritt in Tinkerpop 3?
- 5. Was ist JAF? Was ist seine Aufgabe?
- 6. Was ist
- 7. So extrahieren Sie Rohwerte für den Vergleich oder Manipulation von Gremlin (Tinkerpop)
- 8. Wie kann man mit Tinkerpop 3 den kürzesten Weg zwischen Vertices finden, aber die Suchtiefe einschränken?
- 9. Welcher Mechanismus wird verwendet, um die absolute Ordnung der Ecken in tinkerpop/titan zu bestimmen?
- 10. Der beste Weg, um einen kürzesten Weg zwischen zwei Knoten in Tinkerpop zu finden 3.1
- 11. Was ist HTML "ist" Attribut?
- 12. Was ist 'das' ist Javascript
- 13. Was ist für Python was "explodieren" ist für PHP?
- 14. Was ist und was ist die Verwendung der Closure „Richtlinie“
- 15. (iOS) Was ist Superview und was ist Subviews
- 16. Was ist ein DTO und BO? Was ist der Unterschied?
- 17. Was ist xcscheme Datei? Was ist das Ziel?
- 18. Was ist ein PHP-Framework und was ist ein guter?
- 19. Was ist Blend? und was ist seine Beziehung zu WPF?
- 20. Google AMP: Was ist ein Layout? Was ist ein Behälter?
- 21. Was ist eine native Bibliothek? Was ist bindend?
- 22. Was ist das? Template-Methode oder was?
- 23. Was ist Thread.CurrentPrincipal und was macht es?
- 24. Was ist ((Fenster) => {...}) (Fenster); was bedeutet,
- 25. Was ist JSR und was nutzt es?
- 26. Was sind Threads (Was ist ein Thread)?
- 27. Was ist Boxen und was macht es?
- 28. Was ist POI und was bedeutet es?
- 29. Was ist SSO
- 30. _NSZombie_NSKeyValueUndefiniertGetter - Was ist das?
Googling konnte nicht viel dazu beitragen. Und eine solche Frage gibt es bisher nicht. Die Homepage von TinkerPop erklärt das nicht so gut. Daher fragend. – Vinodh
Ich stimme zu, das ist eine sehr plausible Frage und ich habe mich selbst über dasselbe gefragt, also danke, dass du der Pionier warst. Ich bin immer noch etwas verwirrt über die Beziehung zwischen Titan und TinkerPop. – paranza
@innuendo Titan implementiert die APIs von TinkerPop und erhält somit Zugriff auf alle Funktionen von TinkerPop, wie die Gremlin-Abfragesprache, den Gremlin Server, die Spark-Integration usw. –