Doctrine 2 je nový ORM framework pro jazyk PHP. V porovnání s již existujícími systémy pro mapování objektů na relační databázi přináší zajímavý posun a má velkou šanci stát se v budoucnu převládajícím ORM pro aplikace psané v jazyce PHP. V několika dílech tohoto seriálu si Doctrine 2 postupně představíme.
Archiv pro štítek: Databáze
Jednoduchá K-V databáze pro node.js s názvem nStore používá bezpečný append-only přístup k souborům. Indexy si udržuje v paměti, takže je při přístupu velmi rychlá. Zdroj: MyNoSQL
O databázi CouchDB jsme na Zdrojáku už psali. Její možnosti ukazuje poměrně hezky Anologue, což je nástroj postavený na PHP frameworku Lithium a využívající právě CouchDB. Nabízí něco mezi online chatem, IM a komentáři.…
Kolem NoSQL se v poslední době víří neustále pozornost, která v některých lidech může vzbudit dojem, že NoSQL je lék na všechno a že kdo nepoužívá nějakou NoSQL databázi, nejde s dobou. Leckdy tak někteří kvapně…
Byla uvolněna další verze NoSQL databáze Cassandra, která opravuje více než 20 chyb předchozí verze. Cassandra je NoSQL úložiště založené podobně jako Dynamo nebo Bigtable na datovém modelu ColumnFamily, což je hybrid mezi sloupcově…
Server MyNoSQL přinesl prezentaci tří případových studií, v nichž hrála roli databáze CouchDB. Studie se týkají webů Meteor, EasyBib a (i v ČR dobře známého) MeeboIM.
Hardware je velmi rychle se rozvíjející oblastí IT a výkon počítačů neustále roste. Pojďme se podívat na to, jak správným způsobem upgradovat stávající databázový server, abychom maximalizovali výkon s co nejmenšími náklady.
Článek Sunila Arory popisuje postup zálohování dat z NoSQL databáze MongoDB do cloudového úložiště Amazon S3 (viz též Používáme Amazon S3). Zdroj: MyNoSQL
Na blogu MSDN vyšel článek Upload velkého množství dat do Azure Storage Table. Autoři se zabývají sice konkrétním případem uploadu do cloudu MS Azure, ale popisované tipy (paralelizace, vícenásobné dávkové INSERTy, komprimace) lze…
Databáze MySQL je velmi populárním a hojně využívaným zdrojem dat pro velké množství aplikací. Pojďme se podívat na možnosti této databáze z hlediska rozvoje aplikace do budoucnosti a potenciálního navyšování výkonu.