더 쉬운 쿼리 /보고를 위해 로그 항목을 저장하는 다양한 옵션을 찾고 있습니다.
현재 데이터를 구문 분석하고 찾는 스크립트를 작성하지만 데이터가 점점 더 많이 요구되고 있습니다. 따라서 로그 데이터를 데이터베이스에 저장하는 것이 가치가 있습니다.이기종 레코드 용 nosql 데이터베이스는 무엇입니까?
로그 항목은 {"timestamp":"2012-04-24 12:34:56.789", "Msg":"OK"
(단순화 된 예)과 같은 키 - 값 쌍으로 구성됩니다.
궁극적으로 로그 형식이 확장되어 (예 : {"timestamp":"2012-04-24 12:34:56.789", "Msg":"OK", "Hostname":"Bubba"
), "스키마"또는 "문서 정의"가 변경되어야 함을 의미합니다. 또한 우리는 Windows + .NET 상점입니다.
따라서 저는 주로 NoSQL 엔진을 찾고 있었고 .NET에서 RavenDB를 사용하는 것이 매력적이었습니다.
그러나 다른 데이터베이스와 NoSQL 데이터베이스가 이질적 레코드와 함께 작동하는 방법에 대한 정보를 찾는 데 어려움이 있습니다.
귀하의 의견에는 어떤 것이 적합할까요?