ich persönlich würde
MySQL und nen 64Bit-System mit mehr als 4 GB Hauptspeicher nehmen. Je mehr Hauptspeicher die Kiste hat, desto schneller kann die auch die ganzen Einträge verarbeiten. Mal grob gerechnet wird das aber SEHR teuer. 56GB sind ein ganzes Stückchen. Da wirst du nicht alles im Hauptspeicher halten KÖNNEN. Und bei der Suche wirst du dir auch noch was einfallen lassen müssen. Ich hab keine Vorstellung wie das gehen soll. Höchstens 32 boolean-Werte in denen dann das Blatt drin steht.
Die boolean-Werte lassen sich aber auch in einem 32-Bit Integer speichern, welcher genauso groß ist, aber die DB nicht so stark belastet.
Bernhard
PS: Ich lass dich ganz einfach mal machen.
EDIT: oups: Poker geht ja nicht mit 32 Karten. Das sind ein paar mehr.