Database/NO-SQL
REDIS DB의 클라이언트 외부 접속시 속도 테스트 진행
가비닷
2022. 7. 15. 17:47
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 채우기
샘플데이터 테스트 결론
- 생각보다 접속 및 단일키 가져오기에 시간이 많이 소요됨
- 저장 및 가져오기를 서버내에서 하지 않고 외부에서 할 경우에도 실용성이 있는지 의문임
- C#의 Json Seriallizer가 생각보다 성능이 괜찮네???