Khi phát triển ứng dụng của mình với Cloud Firestore, bạn có thể muốn đi sâu hơn những kiến thức cơ bản được thảo luận trong phần quản lý và truy vấn dữ liệu. Các giải pháp được nêu trong phần này cung cấp hướng dẫn về các trường hợp sử dụng nâng cao hơn.
Tích hợp với BigQuery
Tóm tắt: Sử dụng Tiện ích mở rộng Firebase để tích hợp dữ liệu trong Cloud Firestore với BigQuery
Trường hợp sử dụng: Nếu cần phân tích lượng lớn dữ liệu, bạn có thể sử dụng BigQuery.
Xem giải pháp cho tiện ích mở rộng BigQuery
Triển khai chatbot dựa trên AI
Tóm tắt: Sử dụng Tiện ích mở rộng Firebase để thêm chatbot do AI điều khiển vào ứng dụng của bạn.
Trường hợp sử dụng: Bạn có thể sử dụng chatbot để cải thiện dịch vụ khách hàng, tiếp thị tính năng hoặc dịch vụ mới, cung cấp báo giá bán hàng hoặc bất kỳ trường hợp sử dụng nào. Bắt đầu bằng cách sử dụng các tiện ích mở rộng này.
Xem giải pháp mở rộng chatbot AI
Làm phong phú việc xử lý văn bản
Tóm tắt: Sử dụng Tiện ích mở rộng Firebase để khai thác và phân tích dữ liệu văn bản.
Trường hợp sử dụng: Nếu bạn cần tóm tắt văn bản, phát hiện lời nói độc hại, dịch văn bản hoặc chép lại âm thanh, hãy sử dụng các tiện ích mở rộng này.
Xem giải pháp cho tiện ích mở rộng xử lý văn bản
Làm giàu giá trị truyền thông
Tóm tắt: Sử dụng Tiện ích mở rộng Firebase để khai thác và phân tích luồng phương tiện.
Trường hợp sử dụng: Nếu bạn cần phân loại hình ảnh, chuyển giọng nói thành văn bản hoặc thực hiện nhận dạng ký tự quang học (OCR), hãy sử dụng các tiện ích mở rộng này.
Xem giải pháp cho tiện ích mở rộng xử lý phương tiện
Firestore Lite, SDK Web Firestore chỉ dành cho REST được sắp xếp hợp lý
Tóm tắt: Xây dựng các ứng dụng Web nhỏ hơn với thời gian tải nhanh hơn khi bộ đệm ngoại tuyến không quan trọng và bạn chỉ cần truy cập trực tuyến vào cơ sở dữ liệu của mình.
Trường hợp sử dụng: Nếu ứng dụng của bạn không cần quản lý người dùng ngoại tuyến, hãy nhập @firebase\firestore-lite
. Sau đó, viết mã các tính năng sử dụng phần phụ trợ của Firestore.
Xem giải pháp cho Firestore Lite
Truy vấn tổng hợp
Tóm tắt: Xây dựng tổng hợp dữ liệu của bạn trong Cloud Firestore bằng cách sử dụng các giao dịch và Chức năng đám mây.
Trường hợp sử dụng: Để truy vấn dữ liệu của bạn trên các bộ sưu tập, hãy xây dựng một tập hợp tổng hợp, sau đó chạy truy vấn. Ví dụ: trong ứng dụng đề xuất, bạn có thể muốn truy xuất tất cả thông tin về một nhà hàng cụ thể từ các bộ sưu tập khác nhau.
Xem giải pháp cho các truy vấn tổng hợp
quầy phân phối
Tóm tắt: Phân phối các bản cập nhật trên các bộ sưu tập phụ "bộ đếm" để cập nhật tài liệu thường xuyên hơn mức mà Cloud Firestore hiện hỗ trợ.
Trường hợp sử dụng: Sử dụng giải pháp này để thêm "bộ đếm" vào ứng dụng của bạn (ví dụ: để thể hiện số lượt tán thành) và cập nhật tài liệu tương ứng với tần suất cao. Cloud Firestore hỗ trợ 2 lần ghi/giây trên mỗi tài liệu.
Xem giải pháp cho bộ đếm phân tán
Tìm kiếm toàn văn
Tóm tắt: Tìm kiếm văn bản có trong tài liệu Cloud Firestore của bạn.
Trường hợp sử dụng: Người dùng có thể muốn tìm kiếm nội dung ứng dụng của bạn, bao gồm văn bản có trong các trường riêng lẻ trên tài liệu và bộ sưu tập của bạn. Sử dụng giải pháp này để kích hoạt tìm kiếm toàn văn.
Xem giải pháp tìm kiếm toàn văn
Xây dựng sự hiện diện
Tóm tắt: Thêm hệ thống hiện diện để xác định xem người dùng có được kết nối tích cực hay không.
Trường hợp sử dụng: Sử dụng giải pháp này để xác định người dùng đang tích cực kết nối với ứng dụng của bạn. Ví dụ: trong ứng dụng trò chuyện, bạn có thể sử dụng hệ thống hiện diện để điền danh sách người dùng đang trực tuyến.
Xem giải pháp xây dựng sự hiện diện
Truy cập dữ liệu an toàn cho người dùng và nhóm
Tóm tắt: Viết các quy tắc bảo mật để kiểm soát quyền truy cập vào từng tài liệu dựa trên vai trò của người dùng.
Trường hợp sử dụng: Sử dụng giải pháp này để xây dựng các ứng dụng cộng tác đồng thời giảm thiểu rủi ro truy cập dữ liệu không đúng cách.
Xem giải pháp truy cập dữ liệu an toàn
Lên lịch xuất dữ liệu
Tóm tắt: Sử dụng Dịch vụ Cron của App Engine để lên lịch xuất dữ liệu của bạn.
Ca sử dụng: Sử dụng giải pháp này để chạy các hoạt động xuất theo lịch trình.
Xem giải pháp lập lịch xuất khẩu