본문 바로가기
728x90
반응형

RDBMS2

[DB] MySQL에서 유닉스 타임스탬프(Unix Timestamp) 변환하는 방법 유닉스 타임스탬프(Unix Timestamp) 유닉스 타임스탬프(Unix Timestamp)는 1970년 1월 1일 00:00:00 UTC부터 경과한 시간을 초 단위로 나타낸 정수 값이다. 예를 들어 타임스탬프 값이 0이라면 변환했을 때, 1970년 1월 1일 00:00:00으로 표현된다. 사용하는 이유 그냥 우리가 평소 사용하는 방식으로 2023-06-22와 같이 사용하지 않는걸까? 시간은 지역별로 다르게 나타날 수 있기 때문이다. 하지만 타임스탬프를 사용하면 정해진 기준인 1970년 1월 1일 0시에서 얼마나 시간이 경과했는지를 나타낸 것이기 때문에 차이가 없을거다. 일관성과 표준성의 가치를 반영했다. 더불어 정수로 표현하기 때문에 시간간의 차이를 계산하기 쉽다. 단순히 뺄셈을 통해서만 시간차를 구할.. 2023. 6. 22.
[ELK Stack] Elasticsearch의 이해, REST API와 CRUD Elasticsearch 공부해서 회사에서 살아남기 (1) ELK Stack 다니는 직장에서는 ELK(Elasticsearch + Logstash + Kibana) Stack을 사용한다. 물론 RDBMS도 사용하지만 각각의 용도가 다르다. ELK Stack은 쿼리 - 수집 - 시각화를 맡고 RDBMS는 데이터 저장소의 역할을 한다. 사업마다 효율성을 따져 데이터 저장소를 따로 두지 않기도 하는데 그건 사업 바이 사업인듯 하다. 그래서 결론적으로 나는 ELK Stack 플로우를 이해해야 했고, 그 중 가장 내가 많이 맡아 하게 될 Elasticsearch에 대해서 오늘 기본 문법 관련한 글을 작성해보고자 한다. Elasticsearch는 Apache Lucene(아파치 루씬) 기반 java 오픈소스 분산 .. 2023. 6. 19.
728x90
반응형