Realm và RealmSwift là gì? Cách sử dụng của hai cơ sở dữ liệu này là gì? Hãy cùng tìm ra câu trả lời ở bài viết dưới đây nhé!
Khái niệm
Realm là một cơ sở dữ liệu sử dụng core C++ với tham vọng thay thế SQLite với các ưu điểm về tốc độ và dễ sử dụng
RealmSwift là một Framework hỗ trợ việc thao tác với Realm DB với ngôn ngữ Swift, cũng giống như CoreData.
Một số công cụ hỗ trợ
- Plugin cho Xcode: giúp tiết kiệm thời gian cho việc tạo một Realm Object subclass
Sau khi cài đặt Plugin, restart Xcode thì ta sẽ được
- Realm Browser: Đây là phần mềm hiển thị giao diện trục quan, dễ dàng sửa đổi, tạo mới cơ sở dữ liệu
Cách sử dụng Realm và RealmSwift
- Setup Realm: Cách add Realm và RealmSwift rất đơn giản, các bạn chỉ cần download fameword Realm về và add bằng cách kéo vào project.
- Thao tác cơ bản với DB:
Các bạn có thể ghi dữ liệu vào Realm, chúng ta sẽ đọc từ file JSON để import initialize data
Hoặc có thể copy từ 1 file Realm:
Hoặc đọc data
Edit, update, xoá dữ liệu
Các bạn đã biết thêm gì về Realm và RealmSwift rồi? Hãy đón chờ những bài viết sau để hiểu thêm về hai cơ sở dữ liệu này nhé!
Bộ môn CNTT
Cao đẳng FPT Mạng cá cược bóng đá
Hà Nội