OpenTenBase / OpenTenBase/TXSQL
扩展binlog的row image
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C++
- Sterne
- 337
- Forks
- 234
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
binlog在参数binlog_row_image为full时,会记录一个记录的完整镜像。比如update,会记录完整的前后镜像数据,有较多的冗余数据。增加一种binlog_row_image的格式,只记录原镜像及新镜像中的变化数据,以减少对存储空间的占用。
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit nachzuverfolgen, wie binlog_row_image=full Update-Zeilenbilder aufzeichnet und wo Zeilenbildformate definiert sind. Vergleiche die alten und neuen Zeilendaten, um zu bestimmen, wie geänderte Spalten dargestellt würden, und ermittle anschließend die Auswirkungen auf Kompatibilität und Speicherung. Als erledigt gilt die Aufgabe, wenn das neue Format implementiert ist und sein Verhalten durch relevante binlog-Tests abgedeckt wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- databases
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100