Ich hatte den Quellcode von Titan db, titan zuweisen IDs für Vertex, Eigenschaft, Label und so weiter. Aber es ist schwer zu verstehen, wie es funktioniert für die Zuordnung?Wie titan ids in titan db internen zuweisen?
0
A
Antwort
1
Eine Titan-ID haben folgendes Format
╔═════════╦═══════════╦══════════════════╗
║ Counter ║ Partition ║ IDTypePadding ║
╚═════════╩═══════════╩══════════════════╝
Jede ID hat
IDTypePadding
Suffix. Suffix definiert den Typ der ID. Dies ist inIDManager
KlasseVertexIDType
enum implementiert.Standardmäßig sind 32 Partitionswerte verfügbar. Jede Titaninstanz wählt standardmäßig zufällig 10 Partitionen.
Für jede Partition, Titan zuweisen ID Block. Standard-ID-Blockgröße ist 10000. Titan stellen Sie sicher, ID-Block ist einzigartig Cluster auf Partitionsebene mit Backend Storage
titan_ids
Tabelle.ID Zuweisen: Zuerst titan wählen Sie die
IDTypePadding
. Wähle dann eine Partition zufällig aus. Endlich holen Sie den inkrementierten Zähler vom ID-Block.
Verwandte Themen
- 1. Titan DB - Hbase Kompatibilität Problem
- 2. Vertex-ID-Aktualisierung in Titan DB
- 3. Verschachtelte Traversal Gremlin Abfrage für Titan db
- 4. Titan Graph DB über DynamoDB Codierung
- 5. Titan DB 1.0.0: Kann JSON-Datei nicht in Titan importieren TinkerPop 3.x
- 6. Wie vertont Benachrichtigung in Titan
- 7. Benötigen Sie in Titan
- 8. „Superknoten“ in Titan
- 9. Kopfhörer-Tastensteuerung in Titan
- 10. Speicherverwaltung in Titan Android
- 11. Unable Mischindex in Titan
- 12. PHP mit SQLite in titan
- 13. Titan db wie listet man alle graphischen Indexe auf
- 14. Wie funktioniert Appcelerator Titan Mobile?
- 15. Titan appcelerator drag view
- 16. Appcelerator Titan android Crash
- 17. Titan belebtes Etikettenfarbe
- 18. Titan Hadoop-Gremlin Konfigurationsprobleme
- 19. Zurück Presseereignis von Titan
- 20. Bild Schieber in Titan Appcelerator
- 21. Titan USB Thermodrucker Treiber
- 22. Reagarding der Titan Rahmen
- 23. Zufallstext der Suchleiste in Titan
- 24. Integrieren mqtt in appcelerator/titan
- 25. Paypal Integration Problem in Titan
- 26. Cassandra, Titan, Fatal Konfigurationsfehler
- 27. Multiline Fenster Titel in Titan
- 28. Appcelerator Titan Laufzeitfehler
- 29. App mit Titan umbenennen
- 30. Apccelerator Titan Bug 10
Mögliches Duplikat von [Titan + Cassandra und String Vertex IDs] (http://stackoverflow.com/questions/38229312/titancassandra-and-string-vertex-ids) –