오라클 테이블을 저장할 최적의 데이터 구조는 약 140 행 3 열입니다. 나는 다차원 배열에 대해 생각하고 있었다.3 컬럼 오라클 테이블을 저장하는 최상의 Java 데이터 구조는 무엇입니까? 3 열 배열? 또는 이중지도?
: 나는 반드시 프로그램을 실행하는 데 충분한 시간이있는 작업으로 실행하기 때문에 (하지만 난 당신의 의견을 알고 싶은데요)하지만 몇 가지 제한이 있습니까 가장 효율적인 의미하지 않는다 베스트
여러 개의 키가 처음에는 "null"이 될 수 있습니다. 따라서 첫 x 째 컬럼은 다중 널 값을 가질 수 있습니다. 또한 다른 열의 요소에 액세스 할 수 있어야합니다. 선형 검색보다 데이터에 액세스하는 것이 더 낫습니다.
그래서 다시, [] [] []와 같은 일이 .. 일 것이지만, 거기에 내가 키 또는 두 번째 열을 기준으로 액세스 할 수있는 3 열 맵 같은 것입니다? 지도에는 두 가지 값만 있습니다.
모든 데이터는 아마도 문자열이거나 캐스팅 된 문자열 일 것입니다.
감사
field1이 null 일 수 있기 때문에 좋은 아이디어는 아닙니다. –
key가 null의 경우, 그 키로 검색을 실시 할 필요는 없습니다. –
또한 그는 첫 번째 키가 null이고 두 번째 키가 null 인 객체 2 세트를 지원할 수 있습니다. –