So hab das ganze nochmal durchgerechnet, mir war schon klar, dass da größere Datenmengen anfallen. Nach verschiedenen Optimierungen müssen am Ende ca. 3*(10^9) Einträge abgebildet werden. Alle müssen eine Wahrscheinlichkeitsnummer die vier- fünfstellig ist haben (eine nachkommastelle, kann aber als byte oder ähnliches abgebildet werdern) und einen String (2-14 Zeichen) enthalten. Also max. ca. 20 byte pro datensatz. Teilweise weniger.
Das würde dann 56 GB an Daten machen (nen bissl mehr). Die Berechnungen sollen nicht nur auf HeimPCs laufen ^^ in der Hinsicht wird sowohl Masse als auch Klasse ins Rennen geworfen
.
Bleibt natürlich die Frage wie schnell man bei der eingabe einer Hand den entsprechnenden Datensatz in der
DB findet
mfg KahPee