In einem Spiel mit einem Client-Server-Datenbank-Management-System wäre es effizienter, diese Daten mit etwas wie MySQL gespeichert zu haben oder ein Dateisystem mit allen Daten zu speichern und in den Serverdateien zu speichern, wenn man bedenkt, dass dies beabsichtigt ist für Tausende von Konten erstellt werden.Ist MySQL effizienter als ein Dateisystem?
-1
A
Antwort
0
Es hängt von Ihrer Anforderung ab. Wenn ich Sie wäre, würde ich es vorziehen, REDIS, die ein Deal Breaker für die Echtzeit-Datenbank ist
Folgendes kann Ihren Anwendungsfall
Real-time publish/subscribe notification systems(You can publish your highest score)
Real-time analytics backends
Task queues and job systems(Some time you have to run some background jobs)
High score leaderboards
User ranking systems
Verwandte Themen
- 1. Ist StringBuilder.Replace() effizienter als String.Replace?
- 2. die Abfrage ist besser und effizienter - mysql
- 3. Was ist ein virtuelles Dateisystem oder ein Dateisystem im Benutzerbereich?
- 4. Ist ein NSMutableString in diesem Fall effizienter als NSString?
- 5. Effizienter MySQL-Test, wenn die Anzahl w/wo größer als ein Wert ist
- 6. effizienter als gsub zweimal
- 7. Sortieralgorithmen effizienter als Blasensortierung
- 8. ist dies ein effizienter Weg zu parseInt?
- 9. Auf 32-Bit-CPUs ist ein Integer-Typ effizienter als ein "kurzer" Typ?
- 10. Ist ein geteilter Mutex effizienter als ein Atom einer relativ großen Struktur?
- 11. distinct oder group? Was ist effizienter in mysql?
- 12. In Bezug auf Speicher, ist "implementiert" effizienter als "erweitert"?
- 13. Ist diese Project Euler # 5 Lösung effizienter als eine bekannte?
- 14. Warum zwei String-Argumente effizienter als ein Listenargument übergeben werden
- 15. Welche dieser beiden SQL-Abfragen ist effizienter?
- 16. Dockerfile mit tomcat + mysql + Dateisystem app
- 17. Warum Enum.map ist effizienter als Enum.count in Elixir?
- 18. Ist eine Schleife effizienter als Regex in einem Lexer?
- 19. Ist PHP in PHP effizienter als variable Interpolation?
- 20. Warum ist INT nicht effizienter als UNIQUEIDENTIFIER (gemäß dem Ausführungsplan)?
- 21. Warum ist BuiltStatement in Cassandra effizienter als BoundStatement?
- 22. Ist Java 8 findFirst(). IsPresent() effizienter als count()> 0?
- 23. Was ist das beste Linux-Dateisystem für MySQL (InnoDB)?
- 24. Ist fopen() vom Dateisystem begrenzt?
- 25. Was ist ein effizienter Algorithmus zum Erstellen aller möglichen Kombinationen?
- 26. Warum isset() effizienter zu testen als '==='?
- 27. Ist eine Redux-Saga ein effizienter Ersatz für eine Middleware?
- 28. Ein effizienter Weg typspezifische Funktionen
- 29. In MySQL sind gespeicherte Prozeduren effizienter?
- 30. Wie kann effizienter sein, mehr als Array.some
Dies ist völlig zu breit und vage. Was eindeutig effizienter ist, hängt ganz von den tatsächlich gespeicherten Daten, dem verwendeten Datenbankschema, den vorhandenen Indizes und dem jeweiligen Dateisystem ab. Wenn Sie mit dem, was Sie haben, nicht zufrieden sind, machen Sie Ihr eigenes Benchmarking mit Ihren tatsächlichen Daten und ermitteln Sie, ob die Alternative Ihren Anforderungen besser entspricht. Es gibt keine Antwort für alle, die effizienter wäre. –
Es gibt auch einen Mittelweg: SQLite –