Chúng tôi thường truy cập vào cơ sở dữ liệu sqlite cục bộ khi chúng tôi phát triển một ứng dụng. Đối tác trong phản ứng bản địa là gì? Tôi có phải sử dụng AsyncStorage để lưu trữ dữ liệu mà không có mô-đun gốc không?Tôi làm cách nào để truy cập cơ sở dữ liệu cục bộ trên phản ứng gốc?
Trả lời
câu trả lời Cập nhật: bây giờ có một non nớt SQLite wrapper có sẵn:
https://github.com/andpor/react-native-sqlite-storage
Trước đây:
This comment on Hacker News chỉ ra rằng không có gì có sẵn ngay bây giờ:
Hiện nay không có nguồn gốc mô-đun cho SQLite, nhưng bạn có thể xây dựng một nếu bạn muốn. :-D http://facebook.github.io/react-native/docs/nativemodulesios.html
Chúng tôi sử dụng một cửa hàng quan trọng có giá trị đối với hầu hết các client-side của chúng tôi kiên trì: http://facebook.github.io/react-native/docs/asyncstorage.html
Đó là bởi Eric Vicenti người dường như làm việc tại Facebook và góp phần Phản ứng Native, vì vậy khá có thẩm quyền.
Full tính năng SQLite Plugin for Phản ứng Native có sẵn ở đây:
https://github.com/andpor/react-native-sqlite-storage
Version 2.1.0 hỗ trợ cả iOS và Android và fmk có cả callback JS đơn giản và giao diện Promise dựa.
Realm React Native cho phép bạn viết hiệu quả lớp mô hình của ứng dụng theo cách an toàn, bền bỉ và nhanh chóng. Đây là những gì nó trông giống như: Xem Realm React Native và Docs For Realm
Embedded dai dẳng hoặc trong cơ sở dữ liệu bộ nhớ cho phản ứng bản địa https://github.com/smartdemocracy/react-native-local-mongodb
Nó có thống kê hiệu suất
- Insert: 10.680 ops/s
- Tìm: 43,290 ops/s
- Cập nhật: 8.000 ops/s
- Remove: 11.750 ops/s
Hãy coi chừng lựa chọn cơ sở dữ liệu NoSQL nếu dữ liệu được lưu trữ là quan hệ. – AndreasB
- 1. Tôi làm cách nào để truy cập cơ sở dữ liệu Interbase (.IB) bằng RubyOnRails?
- 2. Làm cách nào để tìm nạp dữ liệu từ tệp JSON cục bộ trên phản ứng gốc?
- 3. Làm cách nào để truy cập cơ sở dữ liệu mysql trực tuyến trên Android?
- 4. Làm cách nào để tăng truy vấn đọc/giây trên cơ sở dữ liệu của tôi?
- 5. Tôi làm cách nào để truy cập Bộ điều hợp cơ sở dữ liệu trong Bộ trường ZF2?
- 6. Làm cách nào để xuất bản bản cập nhật ứng dụng trên android-market mà không xóa cơ sở dữ liệu cục bộ và tệp cục bộ?
- 7. Cách tạo cơ sở dữ liệu ngoại tuyến cục bộ
- 8. CursorLoader, lấy URI cho cơ sở dữ liệu cục bộ
- 9. Android ADB truy cập vào cơ sở dữ liệu ứng dụng mà không có gốc
- 10. Tôi nên sử dụng cơ sở dữ liệu cục bộ nào trong ứng dụng Windows 8
- 11. Truy cập dữ liệu lưu trữ cục bộ UIWebView từ ứng dụng iPhone gốc
- 12. Cơ sở dữ liệu để lưu trữ cục bộ
- 13. Lỗi khi kéo cơ sở dữ liệu mysql trong cơ sở dữ liệu mysql cục bộ
- 14. Làm cách nào để sao chép tệp cơ sở dữ liệu truy cập bằng ứng dụng của tôi?
- 15. Tìm kiếm cơ sở dữ liệu cục bộ cho D2009 +
- 16. Làm cách nào để khôi phục cơ sở dữ liệu cục bộ của tôi sang Cơ sở dữ liệu Windows Azure?
- 17. Làm thế nào để triển khai cơ sở dữ liệu MySQL cục bộ cho Heroku
- 18. Ứng dụng Windows 8 kiểu metro có hỗ trợ truy cập cơ sở dữ liệu cục bộ không?
- 19. Cách truy cập dữ liệu pixel hình ảnh trong phản ứng có nguồn gốc
- 20. Cách tổ chức lớp Truy cập cơ sở dữ liệu?
- 21. Abstractionlayer để truy cập cơ sở dữ liệu
- 22. Làm cách nào để truy xuất dữ liệu từ Cơ sở dữ liệu Firebase?
- 23. Truy cập cơ sở dữ liệu dụng cụ
- 24. Appengine jdoconfig.xml cho cơ sở dữ liệu cục bộ
- 25. Lĩnh vực cho phản ứng gốc. thiết lập lại cơ sở dữ liệu
- 26. tạo mã truy cập để nhập cơ sở dữ liệu
- 27. Làm cách nào để tạo và truy cập nhiều cơ sở dữ liệu trong Oracle 11g?
- 28. Làm cách nào để truy cập cơ sở dữ liệu MS Access từ Oracle?
- 29. Làm cách nào để bạn tìm thấy cơ sở dữ liệu được truy cập lần cuối?
- 30. Truy vấn Cơ sở dữ liệu SQL Server từ Ứng dụng iOS gốc
tôi chỉ viết một wrapper cơ bản cho SQLite cho Phản ứng Native, không có nhiều tính năng được nêu ra nhưng đó là một sự khởi đầu: https: // github. com/almost/reaction-native-sqlite –
Kiểm tra plugin SQLite đầy đủ cho React Native: https://github.com/andpor/react-native-sqlite-storage – Moonwalker