2011-10-14 2 views
3

Rackspace 클라우드 파일/OpenStack Swift, Microsoft Azure Blob 저장소 또는 Windows Server에서 실행할 수있는 Amazon S3와 유사한 기능을 수행하는 API를 찾고 있습니다.BLOB/파일 저장소 용 .NET 웹 서비스/API

복제 등을 비롯한 모든 부가 기능에 대해 언급하는 것이 아니라 저장 용량/검색 (익명 포함)을 위해 비슷한 RESTful API를 사용할 수 있도록하는 API입니다. 내가 좋아하는 기능의 몇 가지 예는 다음과 같습니다.

  • Rackspace의 대용량 파일을 지원합니다.
  • Amazon S3의 루트 문서 지원.
  • Microsoft Azure BLOB 저장소 페이지 블랍 및 인증.

MongoDB의 GridFS와 같은 옵션이 가까워지고 있지만 꽤 잘리는 것은 아닙니다. RavenDB의 "Attachments"기능은 매우 가깝습니다. ESENT 스토리지 엔진을 통해 최대 2Gb까지만 지원한다는 것을 알고 있습니다.

명확히하기 위해 어떤 형식이 될지 정확히 알 수는 없습니다. 나는 미리 만들어진 제품 (나는 존재하지 않는다)을 찾고 있지는 않지만 아마도 프로젝트의 스텁,이 기능을 제공 할 계획 인 오픈 소스 프로젝트, C#에서 자신의 유사한 솔루션을 개발 한 사람들, 등

답변

2

우리는 그 시나리오를 처리하는 RavenFS가 있다고 생각합니다. 상업용 제품입니다.

+0

답변처럼 보입니다. 나는 당신의 블로그 (RavenFS (http://ayende.com/blog/4828/designing-ravenfs) 및 RavenFS & Rsync (http://ayende.com/blog/4829/ravenfs-rsync) 디자인하기)에서 5 월을 읽었어야했다.)). 나는 백그라운드 (http://solutionevangelist.com/post/13313/)의 배경 비트를 게시했습니다. 유일한 문제는 약간의 가격에 민감 할 수있는 개인적인 비영리 프로젝트에도 사용하고 싶습니다. 그러나 이것은 개발자 라이센스를 통해 해결할 수 있으며이를 위해 유료 고객/프로젝트를 찾을 수있을 것이라고 확신합니다. 좀 더 말해 줄 수 있어요? – Aaron