크로스 플랫폼 애플리케이션에서 텍스트 파일을 허용 할 수있는 합리적인 최대 크기는 얼마입니까? 나는 이것이 지나치게 단순화 된 질문이라는 것을 이해합니다.크로스 플랫폼 애플리케이션에서 텍스트 파일을 허용해야하는 합리적인 최대 크기는 얼마입니까?
저희 팀에서는 클라이언트 용 데이터를 데이터베이스에로드하기위한 대량로드 인터페이스를 구현하고 있습니다. CSV 파일을 작성한 다음 해당 파일을 해당 데이터베이스 (이 시점에서 Oracle 또는 SQL Server)에로드합니다. 비교적 많은 수의 레코드를 처리 할 수 있습니다.
여러 텍스트 파일로 분리하기 전에 이러한 텍스트 파일의 크기를 제한해야합니까? 현재 우리는 Linux와 Windows에 배포하고 있지만 OS X 플러스를 사용하는 개발자도 있습니다. 일부 고객의 경우이 운영 체제의 버전이 다소 있습니다. 나는 이것이 우리가 연결하고있는 OS, 파일 시스템 및 RDBMS에 의존하고 있다고 생각합니다. 각 개별 플랫폼에 대한 제한을 설정하는 대신 단순함을 위해 전체 제한을 하나만 갖기를 바랍니다 (한도가 지나치게 제한적이지 않은 한). 이것도 필요한가요, 아니면 이사회 전체에서 설정할 수있는 모자가 있습니까?
이 질문은 정말로 파이썬 특정입니까? 그렇다면 텍스트에서 언급해야합니다. 그렇지 않으면 파이썬 태그를 제거하는 것이 좋습니다. –
2GB로 동의합니다. 그러나 스트레스 테스트를 실행하여 특정 파일 크기가 지나면 성능이 저하되기 시작할 수도 있습니다. 그러면 현재 CSV 파일을 분할하기를 원할 것입니다. – DmitryK