ESSENTIALMODE WITH COUCHDB
ili NoSQL, objavljena je baza podataka, pod nazivom CouchDB, potvrdio je korporativni sponzor projekta Couchio.
Dva glavna poboljšanja CouchDB-a čine ga vrijednom 1,0, rekao je Chris Anderson, glavni financijski časnik i osnivač od Couchio. Jedna je činjenica da je izvedba softvera uvelike poboljšana. Druga je njegova sposobnost da radi na Microsoft Windows strojevima. Puno je posla također stavljeno u stabilizaciju softvera.
U izvedbi, nova verzija je pokazala 300-postotno povećanje brzine u čitanju i pisanju, kako se procjenjuju pomoću internih testova benchmarkinga koje je proveo Couchio. Poboljšanja performansi dobivena su optimiziranjem koda, rekao je Anderson.
Ovo je i prvo izdanje CouchDB-a koji se može potpuno pokrenuti na Windows računalima, bilo poslužiteljima ili stolnim računalima, rekao je Anderson. Prethodne verzije mogu se izvoditi na Linuxu i postoji verzija koja se razvija za operativni sustav Google Android smartphone.
CouchDB, projekt Apache Foundation, je ne-relacijska baza podataka koja pohranjuje podatke kao jednostavne parove ključ / vrijednost. Podaci se pohranjuju pomoću Javascript Object Notation (JSON) i mogu se upitati pomoću HTTP zahtjeva.
"Omogućuje vam izgradnju web aplikacija bez srednje razine. Umjesto baze podataka, Java stog i zatim preglednika, HTTP i preglednik ", rekao je Anderson.
Razvojni programeri web aplikacija mogu pronaći tehnologiju koja je zanimljiva jer omogućava izvanrednu pohranu podataka, što može biti korisno pri projektiranju web aplikacija za uređaje koji nisu uvijek povezani s internetom.
"Off-line replikacijska podrška zaista je jedinstvena za CouchDB, posebno u otvorenom prostoru", rekao je Anderson. "Ako imate radnu grupu, svatko u toj radnoj grupi može imati kopiju podataka i može se sinkronizirati."
Za programere CouchDB može biti lakši za korištenje od relacijskih baza podataka jer ih ne zahtijeva razumijevanje kako stvoriti SQL upite za pisanje ili crtanje podataka iz baze podataka.
Primjena Google MapReduce koristi se za upite. "Možete napraviti složene upite. Malo je moguće bilo kakvih upita koje možete učiniti u SQL-u koje možete učiniti u CouchDB-u, iako ćete morati razmišljati o tome kako drugačije napisati upit", rekao je Anderson.
Rad na CouchDB-u započeo je 2005 na IBM-u kao Lotus Notes projekt koji pomaže pri replikaciji podataka izvan mreže.
Joab Jackson pokriva softverske programe i opće tehnološke vijesti za IDG News Service. Slijedite Joab na cvrkut na @Joab_Jackson. Joabova adresa e-pošte je [email protected]
Oracle Still Top Dog u teškom tržištu baza podataka
Vodeći dobavljač baza podataka zadržao je snažan tržišni udio u 2007. godini, open source alternative.
Exeros proizvodi softver koji može automatizirati pretraživanje odnosi između različitih baza podataka, što tvrtka tvrdi da je preduvjet za uspješnu kvalitetu podataka ili projekte integracije podataka.
IBM planira integrirati Exeros alate s drugim elementima svojeg programa za upravljanje informacijama, istaknuo je. Taj raspon uključuje softver tvrtke Cognos, koji je IBM kupio za 5 milijardi USD u studenom 2007.
Softverski sustavi za skladištenje podataka su skupi, ali mnoga su poduzeća ipak spremna duboko iskoristiti, kladiti se da će analitika pružiti nove uvide u svoje poslovanje i konkurentsku prednost.
U izvješću objavljenoj ranije ove godine, istraživačka tvrtka IDC predvidjela je platformu za skladištenje podataka povećat će se s oko 7,9 milijardi američkih dolara u 2009. na oko 10,8 milijardi dolara u 2013.