반응형

Database 3

구글은 어떤 데이터베이스를 사용합니까?

구글은 어떤 데이터베이스를 사용합니까? 오라클인가 MySQL인가요 아니면 그들이 직접 만든 것인가요?빅테이블 구조화된 데이터를 위한 분산 스토리지 시스템 빅테이블은 수천 대의 상용 서버에 걸쳐 페타바이트 단위의 데이터를 매우 큰 크기로 확장할 수 있도록 설계된 구조화된 데이터를 관리하기 위한 분산 스토리지 시스템(Google에서 구축)입니다. 구글의 많은 프로젝트는 웹 색인, 구글 어스, 구글 파이낸스 등 빅테이블에 데이터를 저장합니다.이러한 애플리케이션은 데이터 크기(URL에서 웹 페이지로, 위성 이미지로)와 지연 시간(백엔드 대량 처리에서 실시간 데이터 서빙으로) 측면에서 빅테이블에 매우 다른 요구사항을 제기합니다. 이러한 다양한 요구에도 불구하고 빅테이블은 이러한 모든 구글 제품에 유연한 고성능 솔..

programing 2023.10.16

ASP.net Windows Server 2008 R2 웹 서버에 파일을 업로드하려고 할 때 "Access to the path"(경로 접근 거부)라는 오류가 표시됨

ASP.net Windows Server 2008 R2 웹 서버에 파일을 업로드하려고 할 때 "Access to the path"(경로 접근 거부)라는 오류가 표시됨 웹 서버의 특정 폴더에 파일을 업로드하는 asp.net 웹 애플리케이션이 있습니다.로컬에서는 모든 것이 정상적으로 작동하지만 웹 서버에 응용 프로그램을 배포하면 "Access to path "D:\attachments\myfile.doc"이(가) 거부되었습니다."내가 준 것은 "응용프로그램이 폴더에 대한 전체 사용 권한으로 실행되고 있는 IIS AppPool" 사용자입니다.저는 심지어 "여러분"에게 완전한 권한을 주었지만, 같은 오류를 가지고 있습니다. 안티바이러스의 예외 목록에 폴더를 추가했지만 결과는 같습니다.Windows Server ..

programing 2023.09.11

HyperLogLog 알고리즘은 어떻게 작동합니까?

HyperLogLog 알고리즘은 어떻게 작동합니까? 저는 최근 여가 시간에 여러 알고리즘에 대해 배우고 있는데, 매우 흥미롭게 보이는 것을 하이퍼로그 알고리즘이라고 합니다. 이것은 목록에 있는 고유한 항목의 수를 추정하는 것입니다. 이는 제가 MySQL 시절에 "Cardinality" 값(최근까지 계산되지 않은 값으로 항상 추정)을 보고 다시 생각해냈기 때문에 특히 흥미로웠습니다. 그래서 나는 O(n)에서 한 배열에 몇 개의 고유한 항목이 있는지 계산하는 알고리즘을 작성하는 방법을 알고 있습니다.자바스크립트로 작성했습니다. function countUniqueAlgo1(arr) { var Table = {}; var numUnique = 0; var numDataPoints = arr.length; fo..

programing 2023.09.11
반응형