V čem není InnoDB ACID, při nastavení patřičného isolation levelu? PM
Dne pondělí 9. února 2015 Jan Bednařík <jan.bedna...@gmail.com> napsal(a): > Jestli potřebuješ aplikaci, která je nezávislá na druhu databáze, použij > SQLAlchemy, která ti poskytne abstrakci nad různými databázovými backendy. > > Jinak na myisam i innodb je špatné to, že nejsou ACID a dříve nebo později > tě někde pořádně vypečou. Jak už psal Honza Král, 99% problémů s databází > je MySQL. Jestli neděláš jen nějaký hobby projektík pro sebe, použij raději > PostgreSQL. > > Honza > > > 2015-02-09 17:36 GMT+01:00 mtip <m...@atlas.cz > <javascript:_e(%7B%7D,'cvml','m...@atlas.cz');>>: > >> Já tedy nevím, co je třeba na myisam špatného pro práci s penězi. >> 1. Potřebuju aplikaci, která je více nezávislá na druhu databáze. >> 2. Transakce pro write to neřeší, jedině read a tu vzhledem k možné době >> trvání zámku nechci použít >> >> Nicméně už sem to vyřešil jednoduše viz tip Honzy: >> >> >A samozrejme, jako vzdy, je lepsi varianta bezzamkova: >> >"UPDATE Zaplaceno = 1 FROM platby WHERE id=%s AND Zaplaceno = 0" >> >> Mirek >> -------------------------------- >> 9. února 2015, 17:10:21, napsal jste: >> >> Transakce jsem použít nechtěl, protože databáze nemusí být innodb >> dokonce ani mysql. >> >> >> Takové databáze jsou pro aplikace pracující s penězi nejlepší. Už chybí >> jen náhodné mazání uložených dat. >> >> PM >> >> _______________________________________________ >> Python mailing list >> python@py.cz <javascript:_e(%7B%7D,'cvml','python@py.cz');> >> http://www.py.cz/mailman/listinfo/python >> >> Visit: http://www.py.cz >> > >
_______________________________________________ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz