GWan의 키 값 저장소의 경우 특정 유형의 엔티티에 대해 둘 이상의 인덱스를 만들 수 있습니까? 연령 및 높이를 색인화 한 경우 나이가 5보다 큰 항목과 높이> 100 인 항목을 한 번에 검색 할 수도 있습니다.GWan의 키/값 저장소를 사용하면 엔티티에 대해 둘 이상의 인덱스를 만들 수 있습니까?
1
A
답변
1
주어진 단일 유형의 엔티티에 대해 둘 이상의 색인을 만들 수 있습니까?
레코드의 여러 필드에 여러 개의 인덱스 (키의 둘 이상의 값)가 있으면 의미가 있습니다. 그냥 kv.c 예를보십시오 : http://gwan.ch/source/kv.c (어떤 이유에서든 Stackoverflow 텍스트 포맷 메뉴가 표시되지 않기 때문에 삽입하지 말고 텍스트에 링크를 썼습니다 - 누군가가 내가 입력해야하는 보안 문자를 중지 시키십시오. 각 질문에 답해주세요, 좋을 것입니다).
나이와 높이를 색인화 한 경우 나이가 5보다 크고 높이가 100 인 항목을 한 번에 검색 할 수 있습니까?
첫 번째 색인에서 첫 번째 검색에 표시되고 두 번째 색인에서 두 번째 검색에 나타나는 레코드를 쉽게 찾을 수 있습니다.
결과가 정렬되어 반환되므로 매우 빠릅니다.
관련 문제
- 1. 서로 다른보기에 대해 둘 이상의 AppAsset.php 파일을 만들 수 있습니까?
- 2. 둘 이상의 열에 대해 하나의 색인을 만들 수 있습니까? hiberanate
- 3. 호환되는 DC에 대해 둘 이상의 비트 맵을 만들 수 있습니까?
- 4. SQL Server에서 둘 이상의 인덱스를 사용할 수 있습니까?
- 5. BestPractices : MVC 컨트롤러에서 둘 이상의 저장소를 사용할 수 있습니까?
- 6. 데이터베이스 테이블에 둘 이상의 인덱스를 가질 수 있습니까?
- 7. 데이터베이스에있는 엔티티에 둘 이상의 이미지 추가
- 8. C에서 변수에 대해 둘 이상의 값을 전달할 수 있습니까?
- 9. 엔티티가 둘 이상의 엔티티와 연결될 수 있습니까?
- 10. 둘 이상의 요소에 대해 jQuery 선택기를 결합 할 수 있습니까?
- 11. @interface에 둘 이상의 클래스가있을 수 있습니까?
- 12. MS SQL의 동일한 테이블에있는 둘 이상의 열에 전체 텍스트 인덱스를 만들 수 있습니까?
- 13. 쿼리가 테이블에 대해 둘 이상의 비 클러스터형 인덱스를 사용할 수 있습니까?
- 14. 둘 이상의 값으로 확장되는 매크로를 만들 수 있습니까?
- 15. 동일한 명령에 둘 이상의 디렉토리를 만들 수 있습니까?
- 16. Java에서 동일한 클래스에 대해 둘 이상의 파일을 가질 수 있습니까?
- 17. 둘 이상의 활동에 대해 하나의 UI 처리기를 사용할 수 있습니까?
- 18. Git Submodules : 각각에 대해 둘 이상의 URL을 사용할 수 있습니까?
- 19. 둘 이상의 변수에 대해 C++ 참조를 확장 할 수 있습니까?
- 20. 인덱스에 인덱스를 만들 수 있습니까?
- 21. 둘 이상의 핵심 데이터 엔티티에 대해 NSManagedObject 서브 클래스를 사용하는 데 충분한 이유가 있습니까?
- 22. 열을 고유하게 만들면 인덱스를 만들 수 있습니까?
- 23. fetchedResultsController에서 둘 이상의 sectionNameKeyPath를 사용할 수 있습니까?
- 24. 둘 이상의 요소에 대해 ddCollapse가 작동하지 않습니다.
- 25. 둘 이상의 스키마에 대해 iccube 보고서 사용
- 26. 큐 관리자에 대해 둘 이상의 리스너
- 27. 인덱스를 사용하면 더 빨리 찾을 수 있습니까?
- 28. jQuery를 사용하면 둘 이상의 요소를 동적으로 추가 할 수 없습니다.
- 29. 스레드가 둘 이상의 인수를 가질 수 있습니까?
- 30. 양식에 둘 이상의 작업이있을 수 있습니까?
둘 이상의 인덱스에 대한 쿼리는 AND의 교차 부분을 반환합니까? 그렇지 않으면 두 개의 서로 다른 쿼리를 수행하여 두 개의 다른 결과를 얻을 수 있습니다 (결과적으로 유니온이됩니다)? 일반적으로 SQL 쿼리에서 WHERE age> 5 AND height> 100을 수행하고 싶고 나이와 높이에 대한 인덱스를 원한다면 결과의 교차점을 반환합니다. – Phil
두 가지 요청을하면 두 개의 답을 얻을 수 있습니다. 그런 다음 위에서 설명한대로 공통 레코드를 찾아야합니다. G-WAN 키/값 저장소는 범위 요청을 수락하는 동안 SQL 데이터베이스 엔진이 아니므로 SQL 요청을 제출할 수 없습니다. – Gil
안녕하세요, 물론입니다. 내가 생각한 것은 두 개의 인덱스 제약 조건을 사용하여 하나의 요청을 처리 할 수 있습니까? – Phil