Detail

java2

[JAVA] List 요소 편집, 정렬 방법 목차 1. List 내 특정 요소를 변경하고 싶을 때 2. List 요소를 정렬하는 방법 오름차순 3. List 요소를 정렬하는 방법 내림차순 4. 정리 1. List 내 특정 요소를 변경하고 싶을 때 List 내 특정 요소를 변경하고 싶을 때는 set 메소드를 이용하면 된다. List.set(변경할 요소의 인덱스, 요소의 값); 예제 결과 list = [apple, banana, cherry] set 실행 후 => [apple, grape, cherry] 변경하고 싶은 요소를 인덱스가 아닌 값으로 특정하고 싶으면 indexOf 메소드를 이용하면 된다. List.indexOf(검색 하고 싶은 요소); 예제 결과 list = [apple, banana, cherry] set 실행 후 => [apple, g..
Elasticsearch (엘라스틱 서치) 에 대해서 Elasticsearch ※ Java로 만들어진 전문 검색(Full Text Search) 소프트웨어. 미리 축적된 대량의 데이터에서 특정 키워드를 찾아내는 기능을 가짐. Java 클래스 라이브러리로 제공됨. - by Lucene DBMS로도 충분하지 않을까? 데이터베이스마다 장단점이 다르고 대규모 데이터 축적 및 활용에서 모든 유스 케이스에 유연하게 대처할 수 있는 데이터 스토어가 없다. 또 각각의 데이터 스토어는 특정 목적으로 특화되어 진화하고 있다. MySQL 모순 없이 영속화하는 일에 특화된 데이터베이스 장점 : 쿼리 사용(SQL), 검색 트래픽에 맞게 시스템 확장에 유리 단점 : 데이터 증가, 저장 속도에서 약점 Redshift (AWS) 데이터 웨어하우스 데이터베이스 장점 : 대규모 데이터 축..
728x90