Mimeo

Programinė įranga Screenshot:
Mimeo
Programinė detalės:
Versija: 1.4.1 Atnaujintas
Įkėlimo datą: 6 Mar 16
Kūrėjas: Keith Fiske
Licencija: Nemokamai
Populiarumas: 33

Rating: nan/5 (Total Votes: 0)

Mimeo gali būti naudojamas perkelti duomenų bazės lenteles, iš vienos PostgreSQL duomenų bazės į kitą.

Apima paramą trims replikacijos strategijas:

1. Fotografiją - visa lentelė kopijuojami iš vienos DB į kitą

2. Pavienis - duomenys vežamos kaip naujas turinys yra aptinkamas

3. DML - paima duomenis iš vienos duomenų bazės ir nuolat perkelia jį į naują vietą

Kas naujo , šioje laidoje:

  • Funkcija buvo įtraukta į versiją 1.1.0, todėl bet kokie atnaujinimai nuo versijos 1.0.1 ir vėliau žlugs ant PostgreSQL 9.1.
  • modernizavimas "PostgreSQL, kad & # x3e;. = 9.2 taip pat leis Mimeo būti atnaujintas 1.1.0 ir daugiau (rekomenduojama fiksuoti),

Kas naujo versijos 1.3.7:

  • Funkcija buvo įtraukta į versiją 1.1.0, todėl naujinimų iš versijos 1.0.1 ir vėliau žlugs ant PostgreSQL 9.1.
  • modernizavimas "PostgreSQL, kad & # x3e;. = 9.2 taip pat leis Mimeo būti atnaujintas 1.1.0 ir daugiau (rekomenduojama fiksuoti),

Kas naujo versijos 1.3.6:

  • Funkcija buvo įtraukta į versiją 1.1.0, todėl naujinimų iš versijos 1.0.1 ir vėliau žlugs ant PostgreSQL 9.1.
  • modernizavimas "PostgreSQL, kad & # x3e;. = 9.2 taip pat leis Mimeo būti atnaujintas 1.1.0 ir daugiau (rekomenduojama fiksuoti),

Kas naujo versijos 1.3.4:

  • Funkcija buvo įtraukta į versiją 1.1.0, todėl naujinimų iš versijos 1.0.1 ir vėliau žlugs ant PostgreSQL 9.1.
  • modernizavimas "PostgreSQL, kad & # x3e;. = 9.2 taip pat leis Mimeo būti atnaujintas 1.1.0 ir daugiau (rekomenduojama fiksuoti),

Kas naujo Versija 1.1.1:

  • Sąskaitos už vaidmenų pavadinimus su specialiais simbolių jų ( brūkšniai buvo kaltininkas, kad rado šią klaidą).
  • Pasikeitė dblink_mapping stalo prailginimo konkretų pavadinimą: dblink_mapping_mimeo. Juos galima montuoti toje pačioje schemoje kaip pg_jobmon jei pageidaujama.
  • Pasikeitė patariamąjį užrakto sistemą naudoti transakcijų advistory spynos vietoj aiškių tie. Atsikrato klaidų išimtis bloko, kai išimtis nukentėjo prieš priimant patariamoji užraktas.
  • Organizuojamas dokumentacija geriau.

Kas naujo versija 1.0.0.

  • Pirmas stabili laida "

Kas naujo versija 0.13.0:

  • padarė pg_jobmon pratęsimo neprivalomas. Jis gali būti įjungtas arba išjungtas dėl per replikacijos stalo principu, taikant naujas & quot; jobmon & quot; Būlio stulpelis config stalo. Jei pg_jobmon įdiegta ji bus true pagal nutylėjimą visų tipų replikacijos, nes kitaip jis bus nustatytas klaidinga. Taip pat galite nustatyti, ar jis yra naudojamas runtime su & quot; p_jobmon & quot; parametras atnaujinimo funkcijų.
  • Jobmon medienos ruoša buvo įtraukta į stalo replikacijos būdą.

Kas naujo versija 0.12.0:

  • Logdel atnaujinti funkcija dabar turi & quot; repull & quot; galimybė daryti pilną atnaujinimą duomenų iš šaltinio. Atkreipkite dėmesį, kad tai nebus ištrinti eilutes nuo paskirties, kuris anksčiau buvo ištrintas iš šaltinio (tik ištrina eilutes apie paskirties vietą, kai mimeo_source_deleted stulpelis yra niekinis). Kadangi trumpinti negali būti padaryta, kaip tai daroma su kitomis replikacijos repulls, ji yra labai rekomenduojama daryti rankiniu vakuumas paskirties lentelėje po tai bus padaryta, galbūt net vakuume FULL susigrąžinti diske.
  • Jei norite padėti aukščiau repull procesas būtų efektyvesnis, indeksas yra dabar sukurta & quot; mimeo_source_deleted & quot; paskirties skiltyje visų naujai sukurtų logdel replikacijos lentelėse. Esamos replikacijos stalai neturės pridėjo šį indeksas. Rekomenduojame pridėti vieną, jei ką jums reikia padaryti šį repull metodą ant senų konfigūracijos.
  • DML ir Logdel replikacijos kodo eilę lenteles dabar turi indeksus, sukurtas & quot; tvarkomi & quot; ir & quot; tvarkomi, mimeo_source_deleted & quot; atitinkamai stulpeliai. Tai turėtų padėti replikacijos efektyviau aukštojo eismo lenteles, kurios sukuria didesnius eiles. Esamos replikacijos rinkiniai nebus jų šaltinį eilė stalo keistas pridėti šį indeksą. Rekomenduokite grįžta ir rankiniu būdu pridedant jį, jei pastebėsite našumo problemų.
  • Išimtis pranešimai jeigu DML / logdel virimo funkcijos nesugeba yra aiškiau apie tai, kas nutiko reguarding objektus, sukurtus nuo šaltinio.
  • Pridėta p_debug galimybė virimo aparatas funkcijas. Taip pat derinimo šiek tiek švaresnis ir ją suteikti daugiau informacijos daugeliu atvejų.
  • Klaidų taisymas:. KUR būklė logdel replikacijos neveikia tinkamai,

Kas naujo versija 0.11.0:

  • Snapshot ir pavienių virimo funkcijos dabar užtikrinti, kad suteikta stalo pavadinimai yra schema, kvalifikaciją.
  • Atnaujinta Extras funkcijos vyresnio amžiaus kodo versijų PostgreSQL. Yra naujų DML funkcijos 8.1, taip pat pagal užsakymą array_agg () funkcijos, kurios Mimeo reikalauja.

Kas naujo versija 0.10.2:

  • Nauja refresh_table variantas tiesiog daro tiesią trumpinti ir repull būtų reguliariai stalo. Tik pridedant keitimą kaip smulkų funkcija, nes kiti pokyčiai neturi įtakos API ir tai nerekomenduojama, nes reguliariai atnaujinimo darbą, jei įmanoma. Taip pat refresh_table () šiuo metu nėra prisijunkite prie pg_jobmon, todėl negali būti stebimi ir nebus užskaityti jokių perspėjimų, jei / kai tai Atnaujinti tipas nepavyksta. Kas tai yra naudinga yra turėti būdą, kaip gauti duomenis iš gamybos į sustojimo / dev duomenų bazę, kurioje vis dar norite, kad būtų galima redaguoti paskirties lentelę. Galėtų padaryti, kad su Incremental ar DML, tačiau šis vengia nereikalaujant jokių pirminius raktus, kontrolės stulpelius arba rašyti prieigą šaltinio duomenų bazės.
  • Pašalinta užsakymą pervedimą tipas. Pagaminta dalykų daug sudėtingesnis, negu jie turėjo būti. Enums yra tikrai blogai plėtinius, nes jūs niekada negali tiesiog pridėkite naują vertę atnaujinti.
  • komandas pašalinti partiją ribines nutylėjimą & nustatyti numatytuosius ribas pavienio replikacijos buvo trūksta mimeo - 0.9.3--0.10.1 aplinkkelio atnaujinimo failą. Jei ši byla buvo naudojamas atnaujinti mimeo, pagal nutylėjimą niekada nebuvo pakeistas ir ribos buvo dar nustatyti naujus atnaujinti darbo vietų. Vykdyti tik čia dar kartą.

Kas naujo versija 0.10.0:

  • Dabar, kai traukiant didesnius duomenų kiekius yra efektyvesnis , nebėra numatytasis partijos riba. Kiekvienas Atnaujinti paleisti gaus visi nauji eilutės prieinama. Tai neturi įtakos esamas darbo vietas, tik naujai sukurtų darbo vietų, po įdiegta ši versija. Jei norite pašalinti partiją ribas (nerekomenduojama, nebent tai būtina), nustatykite batch_limit stulpelį NULL visų konfigūracijos lentelių.
  • Ribinės vertės yra dabar reikalingas įterpimo / updater konfigūracijos padėti užtikrinti nuoseklumą. Numatytasis nustatymas yra 10 minučių. Jei kuri nors buvo nustatyti kaip NULL, jis buvo atnaujintas į numatytąjį.
  • Naujas & quot; priedai & quot; Kataloge saugykloje. Yra keletas funkcijų versijas, kai kodo duomenų bazės yra vyresni nei 9.1. Tai galite padaryti jį galima naudoti mimeo atnaujinti duomenų bazę visoje pagrindinių versijų. Nors jie gali būti naudojami normaliomis replikacijos tikslais, taip pat, kad nepatartina ilgą laiką, nes prailginimo atnaujinimo būtų perrašyti funkcijas, jei pervadinti juos į savo originaliais pavadinimais.
  • Kitos aplankas taip pat yra python scenarijų pakeisti nebenaudojamą run_refresh funkciją. Naudokite tai norėdami padėti veikia reguliaraus replikacijos darbo lengviau ir patikimiau, kad senosios plpgsql funkciją.
  • Nustatyti funkcijos, kaip ir stabilios arba nekintamas, kad gali būti.
  • Klaidų taisymas: Laikinas eilė stalo negauna sumažėjo refresh_logdel. Sukelia klaidų, jei pats Atnaujinti buvo paleisti toje pačioje sesijoje.
  • Klaidų taisymas: dabar tiksliai pranešti eilutė skaičiuoja net įdėjus į atskirtų lentelių;
  • .
  • Kodas valymas.
  • Padaryti pgTAP testai šiek tiek plačiau. Pridėta testai partijos ribų.

Kas naujo versijos 0.9.3:

  • Kaip pasiekti tikslią partijos ribą sukelti pg_jobmon Prisijungti įspėjimas dėl DML / logdel replikacijos būtų beveik niekada iš tikrųjų atsiranda dėl vis skirtingi įrašai iš šaltinio eilės lentelėje. Tai padaryti pranešimas daugintis galbūt atsilieka neįvyks. Pasikeitė perspėjimą, kad taip atsitiktų, jeigu faktinis partijos pasiekia 75% serijų ribą.

Kas naujo versija 0.8.3.

  • Fiksuoti DML atnaujinti ne dauginamosios naujinimus ir ištrina
  • Fiksuotas DML / logdel Atnaujinti neatsinaujina eilutę, jei ji turi pirminę kelių stulpelių / unikalų raktą ir tik iš tos raktu stulpelių poaibį pasikeitė.
  • Fiksuotas krašto atvejis refresh_dml / logdel atveju, kai smogė partijos riba, nuotolinio eilėje stalo gali neveikti tinkamai pažymėti perdirbtų eilučių.
  • Pasikeitė testai naudoti pgTAP. Tikrinimo komplekte yra dabar daug platesnis ir padėjo susirasti aukščiau klaidų.

Reikalavimai

  • PostgreSQL 9.1 arba naujesnė versija;
  • pg_jobmon 0,3 arba didesnis
  • PostgreSQL dblink pratęsimo;

Panaši programinė įranga

PicoRedis
PicoRedis

13 May 15

Crate
Crate

10 Feb 16

SIDU
SIDU

20 Jul 15

pgTAP
pgTAP

12 Apr 15

Kita programinė įranga kūrėjas Keith Fiske

pg_jobmon
pg_jobmon

20 Jul 15

PGExtractor
PGExtractor

10 Feb 16

Komentarai Mimeo

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją