Entwicklertagebuch: User Datenbank erfolgreich migriert
Hallo User,
mit dem aktuellen Release haben wir die Migration der User Datenbank von einer MySQL hin zu einer NoSQL (ArangoDB) abgeschlossen. Damit einhergehend wurden auch die Tabellen "Watchlist" (Beobachten), "Verbindungen" (Kontakte), "Blockliste" (kommt demnächst), "Statistik" und die kompletten "Einstellungen" umgestellt.
Aktuell wird das jeweilige Password beim Login mit der bisherigen Datenbank verglichen und dann höher Verschlüsselt in der NoSQL gespeichert. So merkt der User die Umstellung nicht. Das werden wir noch ein paar Monate so aufrechterhalten. Wer sich bis dahin nicht angemeldet hat bekommt dann ein neues Passwort zugeschickt.
Der Vorteil der neuen NoSQL liegt für uns in der Geschwindigkeit, der integrierten Suchmaschine (Suchindex) und der zukünftigen einfache Entwicklung unserer Seite. Sollte irgendwo noch einen Fehler oder ein ungewöhnliches Verhalten auftreten, so schickt uns das bitte per "interne Nachricht". Für die Migration wurden mehrere tausende Zeilen Quellcode und SQL-Code umgeschrieben, da können Fehler auftreten.
Ab sofort können unter der jeweiligen Sprachversion unterschiedliche Profil-Kommentare gesetzt werden. Je nach Sprache wir der entsprechende Profil-Kommentare angezeigt.
Alle Neuerungen findet ihr wie immer in unserer Release notes
Ich hoffe die Änderungen gefallen und freue mich, wie immer, auf Euer Feedback.
Gruß
Frank
mit dem aktuellen Release haben wir die Migration der User Datenbank von einer MySQL hin zu einer NoSQL (ArangoDB) abgeschlossen. Damit einhergehend wurden auch die Tabellen "Watchlist" (Beobachten), "Verbindungen" (Kontakte), "Blockliste" (kommt demnächst), "Statistik" und die kompletten "Einstellungen" umgestellt.
Aktuell wird das jeweilige Password beim Login mit der bisherigen Datenbank verglichen und dann höher Verschlüsselt in der NoSQL gespeichert. So merkt der User die Umstellung nicht. Das werden wir noch ein paar Monate so aufrechterhalten. Wer sich bis dahin nicht angemeldet hat bekommt dann ein neues Passwort zugeschickt.
Der Vorteil der neuen NoSQL liegt für uns in der Geschwindigkeit, der integrierten Suchmaschine (Suchindex) und der zukünftigen einfache Entwicklung unserer Seite. Sollte irgendwo noch einen Fehler oder ein ungewöhnliches Verhalten auftreten, so schickt uns das bitte per "interne Nachricht". Für die Migration wurden mehrere tausende Zeilen Quellcode und SQL-Code umgeschrieben, da können Fehler auftreten.
Ab sofort können unter der jeweiligen Sprachversion unterschiedliche Profil-Kommentare gesetzt werden. Je nach Sprache wir der entsprechende Profil-Kommentare angezeigt.
Alle Neuerungen findet ihr wie immer in unserer Release notes
Ich hoffe die Änderungen gefallen und freue mich, wie immer, auf Euer Feedback.
Gruß
Frank
Please also mark the comments that contributed to the solution of the article
Content-ID: 1796389912
Url: https://administrator.de/contentid/1796389912
Printed on: December 12, 2024 at 17:12 o'clock
Series: Entwicklertagebuch
Entwicklertagebuch: Themen- oder Artikelbilder in den Beitragsübersichten (german)4Entwicklertagebuch: Release 6.1 (german)Entwicklertagebuch: Zitatbuttons und Javascript Update (german)Entwicklertagebuch: Blockieren von Usern (german)17Entwicklertagebuch: Neue internationale Version (german)3Entwicklertagebuch: Profile überarbeitet und Badges hinzugefügt (german)14Entwicklertagebuch: Release 6.0 - Neue Übersichten (german)24Entwicklertagebuch: User Datenbank erfolgreich migriert (german)Entwicklertagebuch: Neue Einstellungen (german)7