Rumah Pembangunan Mengapa nosql mengalahkan pangkalan data relasi untuk aplikasi mudah alih

Mengapa nosql mengalahkan pangkalan data relasi untuk aplikasi mudah alih

Isi kandungan:

Anonim

Pembangunan aplikasi mudah alih telah diambil sejak beberapa tahun kebelakangan ini. Peralihan ke arah telefon pintar dan tablet telah memberi rangsangan besar kepada bilangan pengguna peranti mudah alih di seluruh dunia. Oleh kerana komuniti pengguna mudah alih yang semakin meningkat ini, permintaan dan jangkaan untuk aplikasi mudah alih telah meningkat dengan ketara. Agar pemaju memenuhi permintaan untuk aplikasi mudah alih, memperkemas proses pembangunan agar lebih cekap dan kurang tertekan menjadi semakin penting. Menggunakan NoSQL untuk aplikasi mudah alih tidak hanya itu. (Dapatkan beberapa latar belakang pada NoSQL dalam NoSQL 101.)

Mengapa Pangkalan Data Relasi Tidak Cukup Baik

Model pangkalan data relasional semata-mata tidak sesuai untuk keperluan dinamik aplikasi mudah alih. Untuk satu, pangkalan data SQL tradisional menggunakan skema tetap. Ini menimbulkan isu kerana dengan aplikasi mudah alih, terdapat banyak keperluan keadaan. Oleh kerana pemaju menyediakan idea dan ciri baru untuk aplikasi mereka, membuat perubahan menjadi tugas yang memakan masa kerana perubahan berterusan perlu dibuat pada skema pangkalan data.

Webinar: Membezakan Diferensiasi: Era Baru Infrastruktur Berjangka Tiba - Daftar di Sini

Sebagai contoh, katakanlah pemaju membuat aplikasi yang serupa dengan "Angry Birds, " di mana pelbagai jenis watak melakukan tindakan yang berbeza. Dengan pangkalan data hubungan, penambahan kepada jenis watak atau tindakan yang mereka boleh lakukan mungkin memerlukan mengubah skema sepenuhnya untuk menampung perubahan. Bergantung kepada saiz perubahan, ini boleh mengambil banyak masa dan usaha pada hujung pemaju.

Mengapa nosql mengalahkan pangkalan data relasi untuk aplikasi mudah alih