CouchDB Explained
Az első teljesen termelési, vagy a NoSQL, a CouchDB nevű adatbázist kiadták, a projekt vállalati szponzora, a Couchio közölte szerdán.
A CouchDB két jelentős fejlesztése 1,0-es értékűvé teszi, mondta Chris Anderson, a pénzügyi igazgató és egy alapító a Couchio-tól. Az egyik az, hogy a szoftver teljesítményét jelentősen javították. A másik az a képesség, hogy Microsoft Windows gépeken dolgozik. Sok munkát is sikerült a szoftver stabilizálására.
A teljesítmény-bölcsesség, az új verzió 300 százalékos növekedést mutatott a reads és a writes által, amint azt a Couchio által készített belső benchmark tesztek alapján értékelték. A teljesítmény javítását a kód optimalizálásával nyerte el, Anderson elmondta:
Ez a CouchDB első kiadása is, amely teljes mértékben Windows-számítógépeken, akár a kiszolgálókon, akár az asztali gépeken fut, mondta Anderson. A korábbi verziók Linux alatt futtathatók, és van egy verzió a Google Android okostelefon operációs rendszere számára.
Az Apache Foundation projekt CouchDB egy nem relációs adatbázis, amely az adatokat egyszerű kulcs-érték párokként tárolja. Az adatok tárolása a Javascript Object Notation (JSON) használatával történik, és HTTP kérések segítségével lekérdezhető.
"Ez lehetővé teszi a webes alkalmazások középső szint nélküli létrehozását, az adatbázis, a Java stack és a böngésző pedig csak HTTP és a böngésző "- mondta Anderson.
A webes alkalmazások fejlesztői érdekesnek találhatják a technológiát, mivel lehetővé teszik az adatok offline tárolását, ami hasznos lehet webalkalmazások tervezéséhez olyan eszközök esetén, amelyek nem mindig kapcsolódnak az internethez.
"Az off-line replikációs támogatás valóban egyedülálló a CouchDB-nél, különösen a nyílt forrású térben" - mondta Anderson. "Ha van egy munkacsoportod, akkor az adott munkacsoportban mindenki rendelkezhet az adatok másolatával, és szinkronizálható."
A fejlesztők számára a CouchDB könnyebben használható, mint a relációs adatbázisok, mert nem igényli őket megérteni hogyan készíthetünk SQL lekérdezéseket adatainak írására vagy adatainak rajzolására
A Google MapReduce alkalmazásának végrehajtása lekérdezésekhez. "Bonyolultabb lekérdezéseket tehetsz, bár nagyon sok lekérdezést tehetsz az SQL-ben, amit tehetsz a CouchDB-ben, bár előfordulhat, hogy el kell gondolkodnod, hogyan kell a lekérdezést másképp írni" - mondta Anderson. 2005-ben az IBM-nél Lotus Notes projektként, amely segítséget nyújt az off-line replikációhoz. 2008-ban független, nyílt forrású projekt lett. Couchio kereskedelmi támogatást nyújt a szoftver számára.
Joab Jackson a vállalati szoftvereket és általános technológiai híreket ismerteti az
Az IDG News Service számára. Kövesse Joabot a Twitteren a @Joab_Jackson-on. Joab e-mail címe [email protected]
Izrael elnyomja a biometrikus adatbázissal kapcsolatos kezdeményezést
Az izraeli kormány jóváhagyott egy törvényjavaslatot, amelyben minden rezidenset biometrikus személyazonosító igazolványt és útlevelet bocsátottak ki
Ingres dolgozik a hardveres adatbázissal
Az Ingres olyan új motort tervez, amely az új hardvereket kihasználja az adatbázishoz kapcsolódó feladatok gyorsabb végrehajtásához.
A Geohot, a híres PS3 és iPhone hacker, most híres PS3 és iPhone (hacker), készen áll a merülés a Windows telefon 7! Számos sikeres hackelés után az iPhone és a PS3 a hacker készen áll arra, hogy a Windows Phone 7-et megpróbálja.
Az iPhone vagy a PS3 rendszer tulajdonosa, és úgy tűnik, hogy letépi a rendszerüket, hallotta a