VelocityDB는 강력하고 효율적인 데이터 영속성 및 검색이 필요한 애플리케이션을 위해 설계된 다목적 C# .NET NoSQL 객체 데이터베이스입니다. .NET 언어와 통합되어 개발자가 ACID 트랜잭션 보장과 사용자 지정 가능한 스토리지를 통해 복잡하게 연결된 데이터를 모델링할 수 있게 합니다. 이 시스템은 임베디드 및 분산 배포를 모두 지원하며, 암호화, 압축, 관리 편의를 위한 GUI 데이터베이스 관리자와 같은 기능을 제공합니다.
객체 지향 데이터 영속성
객체 참조와 관계를 완벽하게 지원하면서 C# 객체를 직접 저장합니다.
ACID 트랜잭셔널 무결성
데이터 일관성을 보장하고 실패 시 롤백을 지원하는 완전한 트랜잭션 작업을 사용하여 안정적인 업데이트와 쿼리를 보장합니다.
유연한 데이터 배치 및 인덱싱
데이터가 인덱싱되고 저장되는 방식을 세밀하게 제어할 수 있어, 애플리케이션의 액세스 패턴과 성능 요구에 맞게 최적화된 레이아웃을 구현할 수 있습니다.
기본 제공 그래프 데이터베이스 기능
VelocityGraph로 핵심 데이터베이스를 확장하여 속성 그래프 모델과 빠른 순회를 통해 고도로 연결된 데이터를 효율적으로 처리할 수 있게 합니다.
압축 및 암호화
컴팩트한 저장을 위한 LZ4 압축과 민감한 데이터를 보호하기 위한 선택적 페이지 수준 DES 암호화를 지원하며, 데이터베이스 위치별로 구성할 수 있습니다.
방대한 데이터 볼륨까지 확장 가능
세션당 최대 반 yottabyte의 비압축 데이터를 포함하는 수조 개의 객체를 처리합니다.
동시 액세스 및 스레드 안전성 옵션
서버-클라이언트 및 공유 세션을 포함한 여러 세션 유형을 제공하여 동시성, 캐싱, 업데이트 성능의 균형을 맞춥니다.
풍부한 쿼리 및 인덱싱
필드 및 복합 키에 대한 인덱스를 지원하고, 사용자 지정 BTree 확장과 함께 LINQ 지원을 제공합니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
컴포넌트 유형
.NET
Windows UWP 컨트롤
.NET 버전
.NET 5 / .NET Core 3.1
.NET 4.8 or earlier
.NET 플랫폼
.NET 클래스
.NET Core 3.1 어셈블리
Xamarin 확장
IDE 지원
Visual Studio
VelocityDB에 대해
워싱턴주 벨뷰에 설립된 VelocityDB는 .NET 개발자와 IT 전문가를 위해 맞춤 설계된 확장 가능한 객체 데이터베이스 시스템을 제공합니다. 이 시스템은 데이터 모델링에 유연한 객체 지향 접근 방식을 지원하여 복잡하고 상호 연관된 데이터 구조를 효율적으로 저장, 인덱싱 및 검색할 수 있게 합니다. VelocityDB의 아키텍처는 기존 관계형 시스템에서 볼 수 있는 매핑 계층의 필요성을 없애 개발과 유지 관리를 간소화합니다. 이 브랜드는 사용자 정의 가능한 스키마, 영속적 객체 식별자, 통합 그래프 데이터베이스 기능(VelocityGraph), 크로스 플랫폼 지원, 암호화, 자동 백업 등의 기능으로 잘 알려져 있습니다. VelocityDB는 다양한 산업 분야의 솔루션을 지원하며, 풍부한 문서와 신속한 지원을 제공해 생산적인 개발자 경험을 제공합니다.