CouchDB Basics
atau NoSQL, pangkalan data yang dipanggil CouchDB, telah dibebaskan, penaja korporat projek, Couchio, yang diumumkan pada hari Rabu.
Dua peningkatan utama untuk CouchDB menjadikannya 1.0 layak, kata Chris Anderson, ketua pegawai kewangan dan pengasas daripada Couchio. Satu adalah hakikat bahawa prestasi perisian telah bertambah baik. Yang lain adalah keupayaannya untuk bekerja pada mesin Microsoft Windows. Banyak kerja juga ditumpukan kepada penstabilan perisian.
Prestasi yang bijak, versi baru telah memperlihatkan peningkatan kelajuan 300 peratus dalam bacaan dan menulis, sebagaimana yang dinilai oleh ujian penanda aras dalaman yang dilakukan oleh Couchio. Peningkatan prestasi diperolehi dengan mengoptimumkan kod itu, kata Anderson.
Ini juga merupakan pelepasan pertama CouchDB yang boleh dijalankan sepenuhnya pada komputer Windows, sama ada pelayan atau desktop, kata Anderson. Versi terdahulu boleh dijalankan di Linux, dan ada satu versi yang dibangunkan untuk sistem operasi telefon pintar Google Android.
CouchDB, sebuah projek Yayasan Apache, adalah pangkalan data yang tidak berkaitan yang menyimpan data sebagai pasangan kunci utama mudah. Data disimpan menggunakan Javascript Object Notation (JSON) dan boleh ditanya dengan menggunakan permintaan
"Ini membolehkan anda untuk membina aplikasi Web tanpa tier pertengahan. Sebaliknya database, timbunan Java dan kemudian browser, anda hanya memiliki HTTP dan penyemak imbas, "kata Anderson.
Pemaju aplikasi web mungkin mendapati teknologi yang menarik kerana ia membolehkan penyimpanan data luar talian, yang berguna ketika merancang aplikasi Web untuk peranti yang tidak selalu bersambung ke Internet.
"Sokongan replikasi luar talian adalah sangat unik untuk CouchDB, terutama di ruang sumber terbuka," kata Anderson. "Jika anda mempunyai kumpulan kerja, maka semua orang dalam kumpulan kerja itu boleh mempunyai salinan data dan boleh disegerakkan."
Bagi pemaju, CouchDB mungkin lebih mudah digunakan daripada pangkalan data relasi kerana ia tidak memerlukan mereka untuk memahami cara membuat pertanyaan SQL untuk menulis atau menarik data dari pangkalan data.
Sebuah pelaksanaan Google MapReduce digunakan untuk pertanyaan. "Anda boleh melakukan pertanyaan yang rumit, cukup banyak jenis pertanyaan yang boleh anda lakukan dalam SQL yang boleh anda lakukan di CouchDB, walaupun anda mungkin perlu memikirkan cara menulis pertanyaan secara berbeza," kata Anderson.
Kerja di CouchDB bermula di 2005 di IBM sebagai projek Lotus Notes untuk membantu replikasi data luar talian. Ia menjadi projek sumber terbuka bebas pada tahun 2008. Couchio menawarkan sokongan komersial untuk perisian tersebut.
Joab Jackson merangkumi perisian perusahaan dan berita teknologi umum untuk Perkhidmatan Berita IDG. Ikut Joab di Twitter di @Joab_Jackson. Alamat e-mel Joab ialah [email protected]
Pengeluaran sel suria tahunan Sanyo berada pada 340 megawatt tetapi akan meningkat kepada 600 megawatt menjelang akhir tahun fiskal 2010 akhir Mac 2011) melalui dua langkah itu, katanya. Sanyo telah terlibat dalam pengembangan secara agresif pengeluaran sel solarnya. Sanyo adalah pembuat dua sel surya Jepun di belakang Sharp dan kedudukannya dalam industri adalah salah satu perkara yang menarik Panasonic untuk memperoleh syarikat itu - pengambilalihan yang sedang dijalankan dan dijangka akan dis
Tetapi walaupun dengan pengembangan itu jauh di belakang Sharp dari segi kapasiti pengeluaran. Tahun lepas Sharp berkata ia merancang untuk lebih daripada dua kali ganda pengeluaran sel solar pada tahun 2010 dan mengambil output dari 710 megawatt kepada sekitar 1.7 gigawatts per tahun.
FCC bergerak untuk membuka spektrum tanpa wayar kepada kegunaan komersial dan ketenteraan
Suruhanjaya Komunikasi Persekutuan AS telah mengundi untuk bergerak ke hadapan atas rancangan untuk mempunyai Spektrum wayarles tentera AS dalam jalur 3.5GHz dengan pengguna komersil.
5 apl Android untuk dipasang sebelum bercuti untuk kegunaan luar talian
Merancang perjalanan singkat atau bercuti? Ingat bahawa anda mungkin tidak selalu mendapat isyarat telefon bimbit, itulah sebabnya 5 aplikasi Android luar talian ini akan menjadi penyelamat.