V článku The Business Pros and Cons of NoSQL přináší Loraine Lawson shrnutí výhod a nevýhod nasazení NoSQL databází. Jako hlavní výhody vidí škálovatelnost, jednoduchost a rychlost při práci s velkými objemy dat (přičemž „velké“…
Archiv pro kategorii: Databáze
Superfeedr, známý veřejný Pub-Sub hub, přechází z kombinace MySQL a Memcache na databázi Redis – key-value databázi, která je optimalizována právě pro vysoký výkon v reálném čase. Zdroj: myNoSQL.
Dokumentová databáze CouchDB umožňuje replikaci záznamů na jiný stroj, čímž se zvyšuje odolnost proti chybám, a do jisté míry lze touto technikou zvýšit i výkon. Článek od Chrise Stroma ukazuje „extrémní replikaci“ CouchDB – dvojcestnou…
Na webu MyNoSQL vyšel stručný úvod do MapReduce. Článek shrnuje odkazy na články a prezentace, které se týkají algoritmu MapReduce.
Společnost VMware minulý týden oznámila, že najala Salvatore Sanfilippa, zakladatele a hlavního vývojáře databáze Redis. Redis je open source key-value databáze, která může pracovat podobně jako memcache, udržovat data v paměti a čas od…
Pro MySQL existuje mnoho administračních nástrojů. Asi nejznámějším je phpMyAdmin. Podobný nástroj, ale určený pro MongoDB, se jmenuje Myngo. Je napsaný v Pythonu a frontend používá jQuery. Zdroj: Milan Cermak @ posterous
CouchDB je NoSQL databáze, zaměřená na web – i proto nabízí přístup pomocí JSON protokolu přes HTTP. Ale přesto bude asi nejčastější způsob použití ten klasický, tedy kdy přistupuje k databázi server. základy práce s CouchDB v PHP…
Blog o databázi CouchDB vypisuje soutěž, jejíž pravidla jsou velmi jednoduchá: Kdo jako první vytvoří pro Android databázi CouchDB a uvolní ji přes Android market, má šanci vyhrát telefon Nexus One. Bližší podrobnosti naleznou…
DRY (Don’t Repeat Yourself) je jedním ze základních znaků dobrého programátorského stylu. Platí, ať už se jedná o programování nízkoúrovňové nebo vysokoúrovńové, pro backend, frontend, pro jazyky skriptovací stejně jako pro dotazovací. Konstrukcí, která…