Společnost Riptano, která nabízí komerční podporu pro NoSQL databázi Cassandra, zveřejnila on-line dokumentaci pro tuto databázi. Dokumentace se týká verze 0.6.5 (momentálně poslední stabilní realease). Dokumentace tedy nepokrývá nové vlastnosti verze 0.7 (stabilně…
Archiv pro kategorii: Databáze
Asociace jsou v terminologii ORM analogií ke vztahům mezi tabulkami u relačních databází. Je to jednoduše způsob, jak namapovat vazby mezi entitami na cizí klíče v databázových tabulkách. V článku si ukážeme, jak s těmito asociacemi pracovat v ORM Doctrine 2.
Dokumentovou databázi CouchDB lze využít v široké škále aplikací, a aplikace napsané v PHP nejsou výjimkou. Na serveru Zend Developer Zone vyšel článek Getting started with CouchDB: meet PHP on Couch, v němž jsou popsány základy…
Na serveru MyNoSQL byla zveřejněna prezentace, která ukazuje některé méně známé triky a postupy pro databázi MongoDB.
Pokud hledáte argumenty pro nasazení (či alespoň prozkoumání možností) CouchDB (či obecně NoSQL databáze), jistě vás zaujme video od Building43.
Seriál o novinkách, které pro vývojáře v PHP přináší databázová knihovna (ORM) Doctrine 2, pokračuje. V ukázkách minulých dílů jsme se letmo dotkli Entity Manageru. Dnes se na něj podíváme podrobněji a ukážeme si základní způsoby, jak své entity načítat, ukládat a mazat.
Vyšla nová verze ORM knihovny Propel. Poslední minor aktualizace verze 1.5 (1.5.3) opravuje 19 chyb a přináší 7 nových vylepšení, viz changelog.
V minulém díle seriálu jsme nakousli téma entit v Doctrine 2. Dnes budeme s entitami pokračovat a podíváme se na některé pokročilejší možnosti jejich definice a práce s nimi.
V databázi CouchDB verze 1.0.0 byla objevena chyba, která může za jistých okolnosti způsobit ztrátu dat. Problém způsobuje „odložený commit“. Informace o tom, jak se ztrátě dat vyhnout a jak postupovat přináší poznámka k verzi 1.0.1 na webu…
NoSQL databáze Cassandra je poměrně jednoduché úložiště co se týče komfortu, který vývojářům poskytuje (narozdíl třeba od MongoDB). Vývojáři používající Cassandru tedy jistě uvítají patch, který přidává podporu pro asynchronní triggery. Triggery mají…