Frage : Vorschlag, zum einer riesigen Menge Daten zu speichern sortierbar

Hallo,

I Notwendigkeit, maximim 100.000 Benutzer in einer Anwendung zu speichern. Jeder Benutzer hat ein Alter, Geschlecht, Stadt, Land, username (einzigartig).

The Problem ist, dass ich in der Lage sein sollte, auf jene Benutzer zurückzugreifen, indem ich eine Strecke des Alters spezifiziere, Stadt, Geschlecht und Land (es ist eine Suchfunktion), auf eine schnelle Art (weil dieses ein Klientenantrag in einer Klientenserver NIO-Umweltsanwendung ist. Die Bedienerantworten müssen schnell sein, Anträge alles Klienten zu verarbeiten).

The anderes Problem, zum in Erwägung zu ziehen ist, dass ein Benutzer gelöscht werden müssen kann (Trennung) gründete auf ihrem username, oder hinzugefügt (anschließen), mit der ganzer information.

I Notwendigkeit ideas.
Thank you

Antwort : Vorschlag, zum einer riesigen Menge Daten zu speichern sortierbar

Um die schnellste mögliche Leistung zu erhalten, müssen Sie sein sehr spezifisch auf wie dem Benutzer erlaubt wird zu suchen. Andernfalls würde ein DB mit passenden Indizes die Weise sein. Das ehemalige ist die einzige Weise, die Sie sie wert „das Neuerfinden“ der letzteren bilden konnten
Weitere Lösungen  
 
programming4us programming4us