Mimeo

Software kuvakaappaus:
Mimeo
Ohjelmiston tiedot:
Versio: 1.4.1 Päivitetty
Lähetyksen päivämäärä: 6 Mar 16
Kehittäjä: Keith Fiske
Lupa: Vapaa
Suosio: 33

Rating: nan/5 (Total Votes: 0)

Mimeo voidaan siirtää tietokantatauluihin yhdestä PostgreSQL tietokannasta toiseen.

Sisältää tuen kolme replikointi strategiat:

1. Snapshot - koko taulukko kopioidaan yhdestä DB toiseen

2. Incremental - data siirretään uutena sisältönä on havaittu

3. DML - ottaa dataa yhdestä tietokannasta ja pysyvästi siirtää sen uuteen paikkaan

Mikä on uusi tässä julkaisussa:

  • Function lisättiin versiossa 1.1.0, joten päivityksiä versiosta 1.0.1 myöhemmin olisi epäonnistua PostgreSQL 9.1.
  • Päivitys PostgreSQL & # x3e; = 9,2 mahdollistaa myös Mimeo voidaan päivittää 1.1.0 ja suurempi (suositus fix).

Mikä on uusi versiossa 1.3.7:

  • Function lisättiin versiossa 1.1.0, joten paitsi käyttäjän versio 1.0.1 myöhemmin olisi epäonnistua PostgreSQL 9.1.
  • Päivitys PostgreSQL & # x3e; = 9,2 mahdollistaa myös Mimeo voidaan päivittää 1.1.0 ja suurempi (suositus fix).

Mikä on uusi versiossa 1.3.6:

  • Function lisättiin versiossa 1.1.0, joten paitsi käyttäjän versio 1.0.1 myöhemmin olisi epäonnistua PostgreSQL 9.1.
  • Päivitys PostgreSQL & # x3e; = 9,2 mahdollistaa myös Mimeo voidaan päivittää 1.1.0 ja suurempi (suositus fix).

Mikä on uusi versiossa 1.3.4:

  • Function lisättiin versiossa 1.1.0, joten paitsi käyttäjän versio 1.0.1 myöhemmin olisi epäonnistua PostgreSQL 9.1.
  • Päivitys PostgreSQL & # x3e; = 9,2 mahdollistaa myös Mimeo voidaan päivittää 1.1.0 ja suurempi (suositus fix).

Mikä on uusi versiossa 1.1.1:

  • Tili roolin nimet erikoismerkkejä niitä ( viivaa olivat syyllinen joka löysi tämän vian).
  • Muuttunut dblink_mapping taulukossa pidentämistä tietyn nimen: dblink_mapping_mimeo. Antaa se asennetaan samaan skeemassa kuin pg_jobmon haluttaessa.
  • Muuttunut neuvonta lukitusjärjestelmä käyttää kaupallisen advistory lukkoja eikä täsmällinen niistä. Pääsee eroon virheiden poikkeuksen lohkossa kun poikkeus on osuma ennen neuvoa lukko ottamista.
  • Järj asiakirjat paremmin.

Mikä on uusi versiossa 1.0.0:

  • Ensimmäinen vakaa julkaisu.

Mikä on uusi versiossa 0.13.0:

  • Made pg_jobmon laajennus vapaaehtoista. Se voidaan kytkeä päälle tai pois on per replikointi taulukon perusteella käyttämällä uutta & quot; jobmon & quot; boolean sarake config taulukossa. Jos pg_jobmon asennetaan se asetetaan oletustilanne kaikille replikointi tyyppejä, muuten se asetetaan epätosi. Voit myös asettaa, sitä käytetään suorituksen kanssa & quot; p_jobmon & quot; parametri Virkistystaajuuden toiminnot.
  • Jobmon puunkorjuu on lisätty taulukkoon kopiointimenetelmä.

Mikä on uusi versiossa 0.12.0:

  • Logdel virkistää toiminto on nyt & quot; repull & quot; mahdollisuus tehdä täydellinen päivityksen tietojen lähteestä. Huomaa, että se ei poista rivit kohde, joka aiemmin poistettu lähteestä (vain poistaa rivit määränpäähän, jossa mimeo_source_deleted sarake on tyhjä). Koska katkaista ei voi tehdä kuten tehdään muiden replikointi repulls, se on erittäin suositeltavaa tehdä käsin VACUUM määränpäänä taulukon jälkeen tämä on tehty, mahdollisesti jopa VACUUM FULL perimään levytilan.
  • Jotta edellä repull prosessi on tehokkaampaa, indeksi on nyt luotu & quot; mimeo_source_deleted & quot; kohdesarakkeen kaikista äskettäin perustetun logdel replikointi taulukoita. Olemassa replikointi taulukoita ei ole tätä indeksiä lisätty. Suositella lisäämällä yksi jos sinun ei tarvitse tehdä tätä repull menetelmää vanhoihin asennuksissa.
  • DML & Logdel replikointi lähde jonoon taulukoissa nyt indeksit luodaan & quot; jalostetut & quot; ja & quot; jalostettu, mimeo_source_deleted & quot; sarakkeet vastaavasti. Tämän pitäisi auttaa replikointi olla tehokkaampi paljon liikennettä taulukoita, jotka luovat suurempia jonoja. Olemassa replikointi sarjat eivät ole niiden lähde jonoon pöydän muutettu lisätä tämän indeksin. Suositella menee takaisin ja lisäämällä manuaalisesti, jos huomaat suorituskyvyn ongelmia.
  • Poikkeus viestit jos DML / logdel maker epäonnistuvat ovat selkeämmät mitä on tapahtunut reguarding objekteja luotu lähteestä.
  • Lisätty p_debug mahdollisuus maker toimintoja. Myös debuggaus hieman puhtaampi ja on se antaa enemmän tietoa monissa tapauksissa.
  • Bug Fix: WHERE kunto logdel replikointi ei toimi kunnolla.

Mikä on uusi versiossa 0.11.0:

  • Valokuva & lisäävä tekijä toimintoja nyt varmistettava, että annetaan taulukoiden nimet ovat skeema päteviä.
  • Päivitetty extrat toiminnot vanhemmille lähde versioita PostgreSQL. On uusi DML toimintoja 8.1 sekä mukautettuja array_agg () toiminnot, jotka Mimeo edellyttää.

Mikä on uusi versiossa 0.10.2:

  • Uusi refresh_table vaihtoehto juuri tekemässä suora truncate ja repull säännöllistä pöytä. Vain lisäämällä alaikäisenä ominaisuus, koska muut muutokset eivät vaikuta API ja se ei ole suositeltavaa säännöllisenä virkistää työtä, jos mahdollista. Myös refresh_table () ei tällä hetkellä loki pg_jobmon, joten ei voida valvoa eikä kuitata mitään hälytyksiä, jos / kun tämä virkistää tyyppi epäonnistuu. Mikä tämä on hyödyllistä on, joilla on tapa saada tietoja tuotannosta pysähdyspaikan / dev tietokanta, johon haluat silti pystyä Muokkaa kohde taulukossa. Voisi tehdä sen kanssa Inkrementaalinen tai DML, mutta vältytään vaadi mitään ensisijaisia ​​avaimia, ohjaus pylväät tai kirjoita pääsyn lähdetietokanta.
  • Poistettu mukautetun ENUM tyyppi. Teki asiat paljon monimutkaisempi kuin heidän täytyi olla. Enums ovat todella huonoja laajennuksia koska et voi koskaan vain lisätä uuden arvon päivityksen.
  • komennot poistaa erän raja oletusarvot ja asettaa oletus rajat vähitellen lisääntymään puuttuivat mimeo - 0.9.3--0.10.1 ohitus päivitystiedostolla. Jos tämä tiedosto päivityksessä käytetty mimeo, oletusarvot olivat koskaan muuttunut ja rajoja vielä vahvistettava uusille refresh työpaikkoja. Suorita ne tässä uudelleen.

Mikä on uusi versiossa 0.10.0:

  • Nyt vetää suurempia tietomääriä on tehokkaampaa , ei ole enää oletuksena erän rajan. Jokainen virkistää ajaa saa kaikki uudet rivit käytettävissä. Tämä ei vaikuta nykyisten työpaikkojen, ainoastaan ​​uusien työpaikkojen jälkeen tämä versio on asennettu. Jos haluat poistaa erän rajat (suositella, ellei välttämätöntä), aseta batch_limit sarake NULL kaikissa config taulukoissa.
  • Raja-arvo on nyt tarvitaan asetin / päivittäjä kokoonpano auttaa varmistamaan johdonmukaisuus. Oletusarvo on 10 minuuttia. Jos joku olisi asetettu NULL, se on päivitetty oletuksena.
  • Uusi & quot; extrat & quot; kansio arkistoon. Sisältää joitakin versioita toimintojen kun lähde tietokanta on vanhempi kuin 9.1. Näitä voi tehdä mahdolliseksi käyttää mimeo päivittää tietokantaan poikki pääversioita. Vaikka ne voisivat käyttää normaaliin replikointi tarkoituksiin samoin, että ei ole suositeltavaa, pitkällä aikavälillä, sillä laajennus päivityksen korvaisi toimintoja, jos nimetä ne alkuperäiseen nimiä.
  • Ekstrat-kansio sisältää myös python script korvata poistettua run_refresh toiminto. Tämän auttamaan käynnissä ajoitettu replikointi työpaikkoja helpompaa ja luotettavampaa että vanha plpgsql toiminto.
  • Aseta toimii vakaana tai muuttumattomia, joka voi olla.
  • Bug Fix: Väliaikaiset jono taulukko ei saada laskenut refresh_logdel. Aiheutti virheitä, jos sama virkistää ajettiin samassa istunnossa.
  • Bug Fix: Voiko nyt välttämättä raportoi rivi laskee jopa lisättäessä on osioitu taulukoita.
  • Code uudelleenjärjestäminen.
  • Tee pgTAP testaa hieman laajempi. Lisätty testit erän rajoja.

Mikä on uusi versiossa 0.9.3:

  • tavoittaminen täsmälleen erän raja aiheuttaa pg_jobmon log varoitus DML / logdel replikointi ei lähes koskaan todella johtua saamaan DISTINCT merkintöjä lähteestä jonosta taulukossa. Tämä tekisi ilmoituksen lisääntymään mahdollisesti jälkijunassa ei tapahdu. Muuttunut hälytys tapahtuu jos todellinen erän saavuttaa 75% erän rajan.

Mikä on uusi versiossa 0.8.3:

  • Kiinteät DML virkistää ole lisäys päivityksiä ja poistaa.
  • Kiinteät DML / logdel virkistää päivittämättä peräkkäin, jos se on usean sarakkeen ensisijainen / yksilöllisen avaimen ja vain osajoukko sarakkeet avaimeen muutetaan.
  • Kiinteät reuna tapauksessa refresh_dml / logdel missä, jos erä raja osui, kauko jonossa taulukko ei ehkä merkitse käsitelty rivit oikein.
  • Muuttunut testeissä käyttää pgTAP. Testing Suite on nyt paljon laajempi ja auttoi löytää edellä vikoja.

Vaatimukset

  • PostgreSQL 9.1 tai uudempi
  • pg_jobmon 0,3 tai suurempi
  • PostgreSQL dblink laajennus

Vastaavia ohjelmistoja

InfluxDB
InfluxDB

20 Jul 15

py2neo
py2neo

26 Jul 16

Mongorito
Mongorito

9 Feb 16

node-mysql
node-mysql

10 Dec 15

Muu ohjelmistojen kehittäjä Keith Fiske

PGExtractor
PGExtractor

10 Feb 16

pg_jobmon
pg_jobmon

20 Jul 15

Kommentit Mimeo

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!
Haku luokan mukaan