blockchain Ich habe eine flache Datei mit jeder Zeile enthält Aufzeichnungen wie
Legen Sie eine Million Zeilen aus Flatfile
AX101 12345 PQR 101
AX102 18390 XYZ 091
AX101 81249 PQR 871
Mein Setup ein paar Maschinen in einem Netzwerk auf Hyperledger mit Vagabund und Docker verbunden ist.
Test 1
Für diesen Test leite ich nur eine Validierung Peer, der die flache Datei mit über Millionen solcher Zeilen und jede Zeile als neuen Block gesetzt lesen sollte. Die Absicht ist, die Geschwindigkeit dafür zu testen. Was könnte der beste Weg sein, dies zu erreichen?
Ansatz 1: Der Code in golang sitzt innerhalb eines Smart-Vertrages
Ansatz 2 sein könnte: Ein separater „Leser“ in einer anderen Sprache, die die Daten zur Validiereinheit peer über APIs sendet (langsamer sein würde, ich denke)
Test 2
Once (hoffentlich), wenn alle Daten auf blockchain ist, ich brauche alle Einträge für sagen AX101 zu analysieren, ist die Geschwindigkeit kein Problem hier aber alle Einträge Abholung ist.
Alle Hinweise wären hilfreich!
Ja, versuche dies in Hyperledger für jetzt, aber es wäre großartig, dies auch in Ethereum zu erreichen. Ich werde Ihre Vorschläge versuchen und Ihnen Bericht erstatten. – bitxor