본문 바로가기

Database/NO-SQL

REDIS DB의 클라이언트 외부 접속시 속도 테스트 진행

C# 샘플데이터로 속도 테스트를 진행한 결과

- 샘플데이터는 실시간 코인 값 데이터 10만개로 단일 키로 등록테스트 진행

1. [0.411초] 10만개 MySQL 로 가져오기
2. [0.377초] Json Seriallizing 하기
3. [0.535초] redis에 단일키로 저장하기
4. [0.459초] redis에서 단일키로 가져오기
5. [0.059초] Deseriallizing해서 DataTable로 만들기
6. [0.022초] DataTable 내용으로 Grid 채우기

테스트 프로그램 작업 코드

 

테스트 프로그램 UI

샘플데이터 테스트 결론

  • 생각보다 접속 및 단일키 가져오기에 시간이 많이 소요됨
  • 저장 및 가져오기를 서버내에서 하지 않고 외부에서 할 경우에도 실용성이 있는지 의문임
  • C#의 Json Seriallizer가 생각보다 성능이 괜찮네???

'Database > NO-SQL' 카테고리의 다른 글

레디스(Redis)내 유저 설정(ACL)  (1) 2024.01.24
Redis 설치 하기(AWS, lightsail, ec2, demian)  (0) 2023.05.06