dữ liệu. Tuy nhiên Firebase hiện tồn tại những nhược điểm như thời gian truy vấn chậm và không ổn định. Cơ sở dữ liệu Firebase cung cấp cho người dùng 1GB dung lượng lưu trữ miễn phí và các gói lưu trữ trả phí mở rộng khác [10]. Các bước thực hiện tạo cơ sở dữ liệu Firebase để lưu trữ dữ liệu rất đơn giản:
- Bước 1: Đăng kí tài khoản trên trang web https://firebase.google.com/ và chọn Get started ở hình 3.11.
Hình 3.11: Bắt đầu truy cập vào để sử dụng Firebase
- Bước 2: Trên màn hình sẽ hiển thị các dự án đã tạo (nếu có). Tạo dự án mới bằng cách nhấn vào biểu tượng “Add project” trên hình 3.12.
- Bước 3: Sau khi đã tạo dự án mới, tiếp theo cần tạo Realtime Database bằng cách nhấn vào “Realtime Database” trên thanh công cụ ở phía bên trái màn hình. Sau đó chọn “Create Database”.
Hình 3.13: Tạo cơ sở dữ liệu của dự án
- Bước 4: Nhấn vào “Rule” ở hình 3.14 và chỉnh sửa 2 dòng này từ “False” thành “True” để có thể đọc và ghi dữ liệu lên trên Firebase.
Hình 3.14: Thiết lập đọc và ghi dữ liệu trên cơ sở dữ liệu
Như vậy các bước tạo cơ sở dữ liệu Firebase về cơ bản đã được hoàn tất, muốn liên kết Firebase với hệ thống phần cứng cũng như phần mềm cần sử dụng 2 các thông số sau:
- Firebase URL: Là đường dẫn đến Firebase, nằm trong mục “Realtime Database” và vị trí như ở hình 3.15 bên dưới.
Hình 3.15: Đường dẫn của cơ sở dữ liệu
- Firebase token: Là một dạng mã được tạo ra từ Firebase, cấp quyền và cho phép ứng dụng có thể truy cập vào cơ sở dữ liệu Firebase. Để có được mã đó, trên hình
3.16, truy cập vào mục cài đặt của “Project Overview”, sau đó lần lượt chọn Project settings Service accounts Database secrets.
Hình 3.16: Firebase token