반응형

2020/08 545

Mongo 컬렉션을 JSON 형식으로 덤프

Mongo 컬렉션을 JSON 형식으로 덤프 mongo 컬렉션을 json 형식으로 덤프하는 방법이 있습니까? 쉘에서 또는 Java 드라이버를 사용 중입니다. 최고의 성능을 가진 것을 찾고 있습니다. Mongo에는 컬렉션을 덤프 할 수 있는 mongoexport 유틸리티 (문서 참조)가 포함되어 있습니다. 이 유틸리티는 기본 libmongoclient를 사용하며 가장 빠른 방법입니다. mongoexport -d -c 또한 도움이됩니다. -o: 출력을 파일에 기록합니다. 그렇지 않으면 표준 출력이 사용됩니다 ( docs ). --jsonArray: 한 줄에 하나의 json 객체 대신 유효한 json 문서를 생성합니다 ( docs ). --pretty: 형식화 된 json 출력 ( docs ) mongoexpo..

Programing 2020.08.13

mongodb는 CAP 정리에서 어디에 서 있습니까?

mongodb는 CAP 정리에서 어디에 서 있습니까? 어디를 가든 MongoDB가 CP라는 것을 알 수 있습니다. 하지만 파헤쳐 보면 결국 일관성이 있음을 알 수 있습니다. safe = true를 사용할 때 CP입니까? 그렇다면 safe = true로 쓸 때 결과를 얻기 전에 모든 복제본이 업데이트된다는 의미입니까? MongoDB는 기본적으로 강력하게 일관됩니다. 쓰기를 한 다음 읽기를 수행하면 쓰기가 성공했다고 가정하면 방금 읽은 쓰기의 결과를 항상 읽을 수 있습니다. 이는 MongoDB가 단일 마스터 시스템이고 모든 읽기가 기본적으로 기본으로 이동하기 때문입니다. 선택적으로 보조에서 읽기를 활성화하면 MongoDB는 오래된 결과를 읽을 수있는 최종 일관성이됩니다. MongoDB는 또한 복제본 세트에서..

Programing 2020.08.13

EF Core 매핑 EntityTypeConfiguration

EF Core 매핑 EntityTypeConfiguration EF6에서는 일반적으로이 방법을 사용하여 엔티티를 구성 할 수 있습니다. public class AccountMap : EntityTypeConfiguration { public AccountMap() { ToTable("Account"); HasKey(a => a.Id); Property(a => a.Username).HasMaxLength(50); Property(a => a.Email).HasMaxLength(255); Property(a => a.Name).HasMaxLength(255); } } 클래스 I Inherit EntityTypeConfiguration이 클래스를 찾을 수 없기 때문에 EF Core에서 할 수있는 방법. Gi..

Programing 2020.08.13

UITextView에서 복사, 잘라 내기, 선택, 모두 선택을 비활성화하는 방법

UITextView에서 복사, 잘라 내기, 선택, 모두 선택을 비활성화하는 방법 UITextView의 복사, 잘라 내기, 선택은 모두 선택 기능은 I가 화면에 눌러 기본적으로 표시됩니다. 그러나 내 프로젝트에서는 UITextField읽기 전용입니다. 이 기능이 필요하지 않습니다. 이 기능을 비활성화하는 방법을 알려주십시오. 대지 작업을 비활성화하는 가장 쉬운 방법은 허용하지 않으려는 작업에 대해 반환 UITextView할 canPerformAction:withSender:메서드를 재정의 하는 하위 클래스를 만드는 것입니다 NO. - (BOOL)canPerformAction:(SEL)action withSender:(id)sender { if (action == @selector(paste:)) retur..

Programing 2020.08.12

Android의 가비지 수집기

Android의 가비지 수집기 일부 상황에서 가비지 수집기를 호출하는 것을 제안하는 많은 Android 답변을 보았습니다. 메모리를 많이 사용하는 작업을 수행하기 전에 Android에서 가비지 수집기를 요청하는 것이 좋은 방법인가요? 그렇지 않은 경우 OutOfMemory오류가 발생한 경우에만 호출해야 합니까? 가비지 컬렉터를 사용하기 전에 사용해야 할 다른 것이 있습니까? 이전 버전의 3.0 벌집 : 예, 전화를 할 System.gc() . 비트 맵을 만들려고했지만 항상 "VM 메모리 부족 오류"가 발생했습니다. 하지만 System.gc()처음 전화했을 때는 괜찮 았습니다. 비트 맵을 만들 때 Android는 종종 메모리 부족 오류로 실패하며 먼저 가비지 수집을 시도하지 않습니다 . 따라서을 호출 Sy..

Programing 2020.08.12

Rails 3는 모델없이 커스텀 SQL 쿼리를 실행합니다.

Rails 3는 모델없이 커스텀 SQL 쿼리를 실행합니다. 데이터베이스를 처리해야하는 독립 실행 형 루비 스크립트를 작성해야합니다. 레일 3에서 아래 주어진 코드를 사용했습니다. @connection = ActiveRecord::Base.establish_connection( :adapter => "mysql2", :host => "localhost", :database => "siteconfig_development", :username => "root", :password => "root123" ) results = @connection.execute("select * from users") results.each do |row| puts row[0] end 그러나 오류가 발생합니다. `': unde..

Programing 2020.08.12

저장 프로 시저가 일반적으로 최신 RDBMS의 인라인 문보다 더 효율적입니까?

저장 프로 시저가 일반적으로 최신 RDBMS의 인라인 문보다 더 효율적입니까? [복제] 이 질문에 이미 답변이 있습니다. 어느 것이 더 낫습니까 : 임시 쿼리 또는 저장 프로 시저? [종료] 22 개 답변 일반적으로 저장 프로시 저는 항상 더 빠릅니다. 그들은 항상 빠른 것 때문에 그래서, 그들에게 사용하는 모든 시간을 . 나는 이것이 한때 그것이 사실이었던 어떤 역사적 맥락에 근거하고 있다고 확신합니다. 이제 저는 Stored Procs가 필요하지 않다고 주장하는 것이 아니라 MySQL, SQL Server, Oracle 또는 와 같은 최신 데이터베이스에서 어떤 경우에 저장 프로 시저가 필요한지 알고 싶습니다 . 저장 프로 시저를 통해 모든 액세스 권한을 갖는..

Programing 2020.08.12

Rails 및 PostgreSQL : 역할 postgres가 존재하지 않습니다.

Rails 및 PostgreSQL : 역할 postgres가 존재하지 않습니다. Mac OS Lion에 PostgreSQL을 설치했으며 Rails 앱에서 작업 중입니다. RVM을 사용하여 모든 것을 다른 Rails 앱과 별도로 유지합니다. 어떤 이유로 처음으로 db를 마이그레이션하려고 할 때 rake가 postgres 사용자를 찾을 수 없습니다. 오류가 발생합니다 FATAL: role "postgres" does not exist pgAdmin이 있으므로 DB에 postgres 사용자 (사실 관리자 계정)가 있음을 분명히 알 수 있으므로 다른 작업을 수행해야할지 모르겠습니다. PostgreSQL이 설치된 경로로 인해 PostgreSQL에 문제가있는 사람들에 대해 어딘가에서 읽었지만 db를 찾을 수 없다면..

Programing 2020.08.12

다차원 배열의 모든 열 값을 합하는 방법은 무엇입니까?

다차원 배열의 모든 열 값을 합하는 방법은 무엇입니까? 연관 키로 모든 열 값을 어떻게 추가 할 수 있습니까? 참고 [gozhi]키가 동적 . 입력 배열 : Array ( [0] => Array ( [gozhi] => 2 [uzorong] => 1 [ngangla] => 4 [langthel] => 5 ) [1] => Array ( [gozhi] => 5 [uzorong] => 0 [ngangla] => 3 [langthel] => 2 ) [2] => Array ( [gozhi] => 3 [uzorong] => 0 [ngangla] => 1 [langthel] => 3 ) ) 원하는 결과 : Array ( [gozhi] => 10 [uzorong] => 1 [ngangla] => 8 [langthel] ..

Programing 2020.08.12
반응형