Kali ini saya mencoba merangkai sebuah esai mengenai Could database yg terdiri dari Xeround , Microsoft Azure SQL Database, dan Simple DB , semoga bermanfaat ,,
A. XEROUND
Xeround adalah penyedia perangkat lunak database cloud , diluncurkan pada tahun 2005 . Perusahaan ini didirikan oleh Sharon Barkai dan Gilad Zlotkin . Zlotkin , mantan peneliti di MIT Sloan School of Management
Produk Xeround pada awalnya digunakan oleh penyedia Telecom , termasuk T -Mobile , pada tahun 2009 perusahaan menambahkan front end MySQL untuk produknya , sehingga berlaku untuk pasar massal dari 12 juta aplikasi MySQL. produk memungkinkan pengguna MySQL untuk skala database mereka dan mencapai ketersediaan tinggi pada platform cloud seperti Amazon EC2
versi beta dari layanan ini dilaporkan digunakan oleh 2.000 organisasi , Umum . ketersediaan diumumkan pada bulan Juni 2011. Menurut CNET blogger Dave Rosenberg , dukungan MySQL Xeround yang membuat " posisi yang baik untuk mengambil posisi kepemimpinan di pasar database .
PRODUK DARI XEROUND
Xeround menyediakan layanan database untuk aplikasi cloud didasarkan pada edisi open source database MySQL ( MySQL saat ini dimiliki oleh Oracle ) . Produk ini membahas dua masalah terkait: itu adalah kompleks untuk menjalankan database, terutama jika ketersediaan dengan kapasitas tinggi diperlukan , dan cloud database pada umumnya sulit untuk skala , Karena Xeround adalah di memori didistribusikan database, saat ini terbatas hingga 50 Gigabytes data . Xeround memberikan jaminan tidak ada downtime SLA . Layanan ini menawarkan harga bayar per- digunakan, dihitung per Gigabyte per jam, dengan biaya tambahan untuk transfer data untuk database besar .
Xeround juga menawarkan layanan di beberapa platform cloud - hingga September 2011 , Xeround didukung Amazon EC2 , RackSpace , dan Heroku , dan berencana untuk mendukung penyedia tambahan Pada Maret 2011, Xeround . adalah satu-satunya produk yang tersedia secara komersial yang mendukung lebih dari satu penyedia cloud , yang memungkinkan pengguna untuk memindahkan database mereka secara bebas antara platform cloud tanpa terkunci.
Xeround menyediakan layanan database untuk aplikasi cloud didasarkan pada edisi open source database MySQL ( MySQL saat ini dimiliki oleh Oracle ) . Produk ini membahas dua masalah terkait: itu adalah kompleks untuk menjalankan database, terutama jika ketersediaan dengan kapasitas tinggi diperlukan , dan cloud database pada umumnya sulit untuk skala , Karena Xeround adalah di memori didistribusikan database, saat ini terbatas hingga 50 Gigabytes data . Xeround memberikan jaminan tidak ada downtime SLA . Layanan ini menawarkan harga bayar per- digunakan, dihitung per Gigabyte per jam, dengan biaya tambahan untuk transfer data untuk database besar .
Xeround juga menawarkan layanan di beberapa platform cloud - hingga September 2011 , Xeround didukung Amazon EC2 , RackSpace , dan Heroku , dan berencana untuk mendukung penyedia tambahan Pada Maret 2011, Xeround . adalah satu-satunya produk yang tersedia secara komersial yang mendukung lebih dari satu penyedia cloud , yang memungkinkan pengguna untuk memindahkan database mereka secara bebas antara platform cloud tanpa terkunci.
B. MICROSOFT SQL AZURE DATABASE
Merupakan layanan database cloud yang disediakan oleh Microsoft di atas Windows Azure nya.
Microsoft ® SQL Azure ™ Database adalah database layanan awan relasional (RDBMS) yang dibangun pada SQL Server ® teknologi. Ini adalah, sangat tersedia scalable, multi-penyewalayanan database yang diselenggarakan oleh Microsoft di awan. Database SQL Azuremembantu untuk meringankan penyediaan dan penyebaran database multipel. Pengembang tidak perlu menginstal, setup, patch atau mengelola perangkat lunak apapun, karena semua itudiurus oleh Microsoft dengan platform ini sebagai layanan (PAAS). Ketersediaan tinggi dantoleransi kesalahan adalah built-in dan tidak ada administrasi fisik yang diperlukan.Pelanggan dapat menggunakan pengetahuan yang ada di T-SQL pengembangan dan modelrelasional data untuk simetri akrab dengan yang ada pada database lokal. Selain itu, pelanggan bisa mendapatkan produktif pada SQL Azure cepat dengan menggunakan perkembangan yang sama dan alat-alat manajemen yang mereka gunakan untuk lokal layanan database.
SQL Azure menggunakan versi khusus dari Microsoft SQL Server sebagai backend . Ini menyediakan ketersediaan tinggi dengan menyimpan beberapa salinan database , skala elastis dan penyediaan yang cepat . Ini memperlihatkan subset dari SQL Server fungsionalitas penuh , termasuk hanya subset dari tipe data. Termasuk numerik , date dan boolean, ini menggunakan format berbasis XML untuk transfer data Seperti Microsoft SQL Server , SQL Azure menggunakan T - SQL sebagai bahasa query dan Tabular data Stream ( TDS ) sebagai protokol untuk mengakses layanan melalui internet .(produk ini tidak menyediakan API berbasis REST mengakses layanan tersebut lebih HTTP Microsoft merekomendasikan menggunakan ADO.NET Data Services untuk tujuan ini) .
Microsoft Windows Azure Database SQL memperluas kemampuan SQL Server ke cloud. Database SQL menawarkan layanan database relasional yang disebut Microsoft SQL database, dan menggunakan Windows Azure SQL database, Anda dapat dengan mudah penyediaan dan menyebarkan solusi database relasional. Manfaat meliputi pengelolaan, ketersediaan tinggi, skalabilitas, model pembangunan akrab, dan model data relasional.
FITUR DAN JENIS
Windows Azure SQL database tidak mendukung semua fitur dan jenis data yang ditemukan dalam SQL Server . Analysis Services , Replikasi , dan Broker Service saat ini tidak disediakan sebagai layanan pada platform Windows Azure .
Karena Windows Azure SQL database melakukan administrasi fisik , pernyataan dan pilihan yang berusaha untuk secara langsung memanipulasi sumber daya fisik akan diblokir , seperti Resource Gubernur , referensi group berkas , dan beberapa pernyataan DDL server fisik . Hal ini juga tidak mungkin untuk mengatur pilihan server dan SQL bendera jejak atau menggunakan SQL Server Profiler atau utilitas Advisor Tuning Database.
Windows Azure SQL database mendukung banyak tipe data SQL Server 2008; tidak mendukung tipe data yang telah usang dari SQL Server 2008 . Untuk informasi lebih lanjut tentang dukungan tipe data di Windows Azure SQL database , lihat Tipe Data ( Windows Azure SQL Database) . Untuk informasi lebih lanjut tentang SQL Server 2008 jenis usang , lihat Usang Fitur Database Engine di SQL Server 2008 .
Windows Azure SQL database tidak mendukung semua fitur dan jenis data yang ditemukan dalam SQL Server . Analysis Services , Replikasi , dan Broker Service saat ini tidak disediakan sebagai layanan pada platform Windows Azure .
Karena Windows Azure SQL database melakukan administrasi fisik , pernyataan dan pilihan yang berusaha untuk secara langsung memanipulasi sumber daya fisik akan diblokir , seperti Resource Gubernur , referensi group berkas , dan beberapa pernyataan DDL server fisik . Hal ini juga tidak mungkin untuk mengatur pilihan server dan SQL bendera jejak atau menggunakan SQL Server Profiler atau utilitas Advisor Tuning Database.
Windows Azure SQL database mendukung banyak tipe data SQL Server 2008; tidak mendukung tipe data yang telah usang dari SQL Server 2008 . Untuk informasi lebih lanjut tentang dukungan tipe data di Windows Azure SQL database , lihat Tipe Data ( Windows Azure SQL Database) . Untuk informasi lebih lanjut tentang SQL Server 2008 jenis usang , lihat Usang Fitur Database Engine di SQL Server 2008 .
C. SIMPLE DATABASE
Simple Database adalah sistem untuk mengorganisasi data. Ini adalah kumpulan data mentah yang dapat dimanipulasi, diurutkan, dan mempertanyakan untuk menghasilkan informasi. Data dapat disimpan dalam banyak cara. Sebelum komputer, file kartu, buku cetak dan metode lain yang digunakan. Sekarang sebagian besar data yang disimpan pada file komputer.
Suatu sistem database adalah sebuah program komputer untuk mengelola database elektronik. Sebuah contoh yang sangat sederhana dari sebuah sistem database akan menjadi buku alamat elektronik.
Data dalam database diatur dalam beberapa cara. Sebelum ada komputer, data karyawan sering disimpan dalam lemari arsip. Biasanya ada satu kartu untuk setiap karyawan. Pada kartu, informasi seperti tanggal lahir atau nama karyawan dapat ditemukan. Database juga memiliki "kartu" tersebut. Untuk pengguna, kartu akan terlihat sama seperti yang terjadi di masa lalu, hanya saja kali ini akan berada di layar. Untuk komputer, informasi pada kartu dapat disimpan dengan cara yang berbeda. Masing-masing cara ini dikenal sebagai model basis data. Model database yang paling umum digunakan disebut model database relasional, melainkan menggunakan hubungan dan set untuk menyimpan data. Pengguna biasa berbicara tentang model database tidak akan berbicara tentang hubungan, mereka akan berbicara tentang tabel database.
Suatu sistem database adalah sebuah program komputer untuk mengelola database elektronik. Sebuah contoh yang sangat sederhana dari sebuah sistem database akan menjadi buku alamat elektronik.
Data dalam database diatur dalam beberapa cara. Sebelum ada komputer, data karyawan sering disimpan dalam lemari arsip. Biasanya ada satu kartu untuk setiap karyawan. Pada kartu, informasi seperti tanggal lahir atau nama karyawan dapat ditemukan. Database juga memiliki "kartu" tersebut. Untuk pengguna, kartu akan terlihat sama seperti yang terjadi di masa lalu, hanya saja kali ini akan berada di layar. Untuk komputer, informasi pada kartu dapat disimpan dengan cara yang berbeda. Masing-masing cara ini dikenal sebagai model basis data. Model database yang paling umum digunakan disebut model database relasional, melainkan menggunakan hubungan dan set untuk menyimpan data. Pengguna biasa berbicara tentang model database tidak akan berbicara tentang hubungan, mereka akan berbicara tentang tabel database.