MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

SQLite trên Android và MongoDB với đồng bộ hóa

Có một số cách tiếp cận khác nhau cần xem xét:

1) Sử dụng một sản phẩm cơ sở dữ liệu triển khai multi-master hoặc MVCC (Multitiversion Concurrency Control) chạy trên cả Android + máy chủ của bạn. Có một số ví dụ trên trang wikipedia MVCC , với CouchDB là một giải pháp phổ biến. Có một TouchDB-Android cổng được tối ưu hóa để chạy trên Android và hỗ trợ sao chép sang CouchDB.

2) Yêu cầu của bạn có thể đơn giản (hoặc duy nhất) đủ để đảm bảo đưa ra giải pháp của riêng bạn. Một giải pháp phổ biến sẽ là sử dụng SQLite trên Android và đồng bộ hóa thông tin với máy chủ từ xa qua API (có thể là RESTful).

Không nhất thiết phải sử dụng cùng một giải pháp cơ sở dữ liệu trên cả thiết bị di động và máy chủ, nhưng sử dụng lược đồ và ngôn ngữ truy vấn tương tự có thể sẽ giúp bạn tỉnh táo hơn.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách tìm độ dài của mảng mongodb

  2. IP danh sách trắng mongoDB

  3. Làm cách nào để tôi chỉ trả lại MỘT SỐ trường ($ project) từ tập hợp Mongodb, đồng thời sử dụng $ match, $ lookup AND $ filter

  4. Quy trình công việc dữ liệu lớn sử dụng gấu trúc

  5. truy vấn mongoDB để truy xuất từ ​​bộ sưu tập mảng lồng nhau