TIL 20200323

Jean Deluge·2021년 3월 23일
0

리액트앱만들기

목록 보기
3/3

1. react-native 에서 데이터 저장

1. realm

https://realm.io/

  • 오픈소스 데이터 관리 시스템
  • 객체지향
  • fully encrypted : 완전 암호 => 아마도 fully Homomorphic Encryption을 의미하는 것같다.

2. AsyncStorage

https://reactnative.dev/docs/asyncstorage

  • 암호화되지 않은, 비동기식 영구 키 - 값 스토리지 시스템, LocalStorage 대신 사용
  • global로 작동하기 때문에, 가볍게 사용하지 않는 경우, 직접이 아닌 추상화를 사용하는 것을 추천한다.

3. SQLite

https://www.sqlite.org/index.html

  • C 언어라이브라리
  • 다양한 플랫폼에서 사용할 수 있다.

성능참고: https://anpigon.github.io/blog/kr/@anpigon/reactnative-asyncstorage-sqlite-realm/

2. fully Homomorphic Encyption

https://ko.wikipedia.org/wiki/%EB%8F%99%ED%98%95%EC%95%94%ED%98%B8

  • 북호화 혹은 비밀키 접근이 필요없이 암호화된 데이터를 이용해 연산할 수 있는 추가적인 기능
  • 연산결과도 암호화된 상태
  • 클라우드 서비스에 외주를 맡겨 암호화된 채로 데이터 처리를 할 수 있다.
  • 프라이버시보존 데이터분석 분야에 적용가능
  • 공공데이터의 안전한 활용을 위한 방안으로도 검토되고 있다.
profile
node.js , rudyonrails개발자

0개의 댓글