Už k tomu taky směřujeme. Teď už právě máme M2M cluster a jakkoli doteď
MySQL stačilo, tak nám uživatelů stále přibývá, takže pro úsporu času už
nemáme ani cizí klíče a cítíme, že MySQL (respektive MariaDB) začíná být
dýchavičné.
PostGIS je první krok při pozvolném přechodu na Postgre.
Díky za zkušenosti
On 11/30/2016 01:52 PM, Martin Miksanik wrote:
Kratce: sice to uz neni uplne pravda, ale postgres je
databaze vhodna
pro prumyslove/slozite komercni uziti a mysql je dobra tak na
jednoduchsi weby.
Delseji:
Postgres: nativne umi HA s master/slave rezimem. uz je i postregsXL
ktera umi M2M. Ja osobne nemam rad veci M2M protoze ta rezije, co to
obnasi neni uplne nejlepsi a aby nebyly konflikty, tak se stejne musi
cekat na sync a ma to vice problemu.
Postgres ma velkou paletu moznosti, od psani procedur v C/C++, python,
plpgsql, pocitani na GPU, ma hodne rozsireni, detailni moznosti si
nastavit skoro kazdou ptakovinu. Da se s tim fakt zajimave vyhrat.
Z toho vyplyva, ze konfigurace je taky vyrazne slozitejsi.
Dobra sranda je napr. kopirovani databaze ze sablony :)
MySQL umi M2M nativne, ale technologicky background neni tak robustni,
jako u postgres. Posledni test pri 3 MySQL nodech v M2M a soucasnem
zapisu na vsechny 3 mista dostaval DB do dost divneho stavu.
Co se tyka rychlosti, tak zalezi na uziti a programatorovi. Postgres
ma veci jako pridelena ram uzivateli a shared buffer, takze si muze
strasne hodne casto pouzivanych veci zacachovat.
Kdyz se spravne nastavi velikosti stranek, work mem, shared buffer a
dalsi veci, co muzou dost brzdit, tak pri jednoduchych DB je asi
rychlejsi MySQL, ale kdyz do toho narvu 100M zaznamu, tak uz mi
postgres MySQL solidne valcovala.
2016-11-30 9:52 GMT+01:00 Miroslav Marcišin <me(a)h00ked.cz
<mailto:me@h00ked.cz>>:
Co se tyce provozu, rezie a nasazeni, tak jsem v tom z moji strany
nepozoroval zadny rozdil. Jen obcas se delalo neco trosku jinak.
Samozrejme je otazka, zda to umi nebo to budou "googlit" :)
V ostrem provozu jsem to predal adminum, ja se o to staral jen
instalace + pilot ale nemyslim ze tam jsou nejaky vetsi rozdily
nez byly. Vecer zkusim schvalne kouknout do infovisty jestli tam
neco vykoukam :)
\M
Odesláno z iPhonu
30. 11. 2016 v 9:37, Jaroslav Týc <jaroslavtyc(a)atlas.cz
<mailto:jaroslavtyc@atlas.cz>>:
Říkal jsem si že to bude hlavně náročnost
nasazení, co
poskytovatele odrazuje (že to ztíží i údržbu mě netrklo) - po
zkušenostech s nimi s nestandardními požadavky zůstanu raději u
základní verze, víc zatím nepotřebujeme.
PostgreSQL potřebujeme hlavně kvůli geolokaci (PostGIS), protože
MySQL to neumí rozumně indexovat a jiné technologie (Redis,
ElasticSearch) by se mi obtížněji propojovaly s dalšími daty v
relační databázi.
On 11/30/2016 08:51 AM, David Karban wrote:
Ahoj,
Dne 30. listopadu 2016 8:34 Jaroslav Týc <jaroslavtyc(a)atlas.cz
<mailto:jaroslavtyc@atlas.cz>> napsal(a):
Ahoj, řešíme souběžné nasazení MySQL (respektive MariaDB) a
PostgreSQL, ovšem náš poskytovatel nás od toho opakovaně
zrazuje s následujícími argumenty, kterým příliš nevěřím,
rád bych se vás zeptal na praktické zkušenosti
* PostgreSQL lze replikovat pouze v rezimu Master-Slave s
tim, ze Slave je vzdy read-only
o přitom pouhou namátkou najdu dlouhý seznam nástrojů
<https://wiki.postgresql.org/wiki/Replication,_Clustering,_and_Connection_Pooling>,
které nabízí spoustu možností
Každá z těch možností má svá pro a proti, nic z toho není ve
smyslu vzít a nasadit bez přemýšlení (to je asi jen ta varianta
master slave kterou má postgre přímo v instalaci). Tzn. jde to
ale je to náročnější na provoz a údržbu.
o
* PostgreSQL ma vyrazne vyssi naroky na systemove
prostredky oproti MySQL (predevsim RAM a rezie spojena s
pouzivanim shared memory) a na CPU (PostgreSQL se
vzrustajicim poctem requestu casteji forkuje)
o nevěřím, že pro stejná data a stejné queries
spotřebuje Postrgres výrazně více systémových prostředků
To nedokážu posoudit, spíše je otázka co potřebujete z DB
funkcí, co mysql nemá?
Jak to vidíte vy?
Díky, Jarda
_______________________________________________
Community-list mailing list
Community-list(a)lists.vpsfree.cz
<mailto:Community-list@lists.vpsfree.cz>
http://lists.vpsfree.cz/listinfo/community-list
<http://lists.vpsfree.cz/listinfo/community-list>
David
Linux server specialist/Heavy Ansible user
www.karban.eu <http://www.karban.eu/>
_______________________________________________
Community-list mailing list
Community-list(a)lists.vpsfree.cz
<mailto:Community-list@lists.vpsfree.cz>
http://lists.vpsfree.cz/listinfo/community-list
<http://lists.vpsfree.cz/listinfo/community-list>
_______________________________________________ Community-list
mailing list Community-list(a)lists.vpsfree.cz
<mailto:Community-list@lists.vpsfree.cz>
http://lists.vpsfree.cz/listinfo/community-list
<http://lists.vpsfree.cz/listinfo/community-list>
_______________________________________________ Community-list
mailing list Community-list(a)lists.vpsfree.cz
<mailto:Community-list@lists.vpsfree.cz>
http://lists.vpsfree.cz/listinfo/community-list
<http://lists.vpsfree.cz/listinfo/community-list>
--
S přáním pěkného dne, Martin Mikšaník gsm: +420 602 623 934 icq:
311047283
_______________________________________________
Community-list mailing list
Community-list(a)lists.vpsfree.cz
http://lists.vpsfree.cz/listinfo/community-list