Trang Chủ Phát triển Tại sao nosql bỏ qua cơ sở dữ liệu quan hệ cho các ứng dụng di động

Tại sao nosql bỏ qua cơ sở dữ liệu quan hệ cho các ứng dụng di động

Mục lục:

Anonim

Phát triển ứng dụng di động đã cất cánh trong những năm gần đây. Sự thay đổi về điện thoại thông minh và máy tính bảng đã mang lại một sự thúc đẩy lớn cho số lượng người dùng thiết bị di động trên toàn cầu. Do cộng đồng người dùng di động ngày càng phát triển này, nhu cầu và mong đợi cho các ứng dụng di động cũng tăng lên đáng kể. Để các nhà phát triển đáp ứng nhu cầu cho các ứng dụng di động, việc hợp lý hóa quy trình phát triển sao cho hiệu quả hơn và ít căng thẳng hơn đã trở nên ngày càng quan trọng. Sử dụng NoQuery cho các ứng dụng di động làm điều đó. (Nhận một số nền tảng về NoQuery trong NoQuery 101.)

Tại sao cơ sở dữ liệu quan hệ không đủ tốt

Mô hình cơ sở dữ liệu quan hệ đơn giản là không lý tưởng cho nhu cầu năng động của các ứng dụng di động. Đối với một, cơ sở dữ liệu SQL truyền thống sử dụng các lược đồ cố định. Điều này tạo ra các vấn đề bởi vì với các ứng dụng di động, có nhiều yêu cầu tình huống. Khi các nhà phát triển đưa ra các ý tưởng và tính năng mới cho các ứng dụng của họ, việc thay đổi trở thành một nhiệm vụ tốn thời gian vì phải thay đổi liên tục cho lược đồ cơ sở dữ liệu.

Hội thảo trên web: Hiển thị sự khác biệt: Kỷ nguyên mới về cơ sở hạ tầng có thể mở rộng - Đăng ký tại đây

Ví dụ: giả sử nhà phát triển đang tạo một ứng dụng tương tự như "Angry Birds", nơi các loại nhân vật khác nhau thực hiện các hành động khác nhau. Với cơ sở dữ liệu quan hệ, việc bổ sung các loại ký tự hoặc hành động mà chúng có thể thực hiện có thể yêu cầu thay đổi hoàn toàn lược đồ để phù hợp với thay đổi. Tùy thuộc vào quy mô của sự thay đổi, việc này có thể mất rất nhiều thời gian và công sức cho sự kết thúc của nhà phát triển.

Tại sao nosql bỏ qua cơ sở dữ liệu quan hệ cho các ứng dụng di động