Litestream ad exsequendum systematis replicationis inductae pro SQLite

Ben Johnson, auctor repositionis BoltDB NoSQL, munus Litestream obtulit, quod adiectionem praebet ad replicationem datam in SQLite ordinandam. Litestream nullas mutationes SQLite requirit et cum omni applicatione qua hac bibliotheca utitur potest operari. Replicatio exercetur per processum curriculi separati exsecuti qui monitores e databases in scriniis mutat et in alium fasciculum vel ad tabularium externum transfert. In codice exertus scriptum est Go et sub Apache 2.0 licentia distributa.

Omnis commercium cum datorum exercetur per vexillum SQLite API, i.e. Litestream non directe impedit operationem, effectus non afficit nec laedere potest contenta datorum, qui Litestream distinguit a solutionibus ut Rqlite et Dqlite. Commutationes investigatae sunt ut stipes WALL ("Scribe-Ahead Log") in SQLite. Ad spatium repono, systema periodice aggregat rivum mutationum in segmentis datorum (snapshots), super quibus aliae mutationes accumula incipiunt. Tempus faciendi pecias in uncinis indicatur, exempli gratia, semel in die vel semel in hora pecias creare potes.

Locis principalibus applicationis ad Litestream tergum securum disponens ac distribuens onera lectionis per plures servientes distribuit. Transitum ad Amazonum S3 amnem transferendum sustinet, Azure Blob Storage, Backblaze B2, Spatia DigitalOceana, Scaleway Object Repono, Google Cloud Storage, Linode Object Repono, vel exercitum externum qui protocollum SFTP sustinet. Si contenta datorum principalis laedantur, exemplar tergum restitui potest ex statu correspondente determinato puncto tempore, specifica mutatione, ultima mutatione, vel certo segmento.

Source: opennet.ru