2011-09-19 28 views
10

Thực tiễn tốt nhất hiện tại để lưu trữ dữ liệu tệp bằng RavenDB là gì? (Đính kèm CDN hoặc RavenDB)Lưu trữ dữ liệu tệp đã tải lên bằng RavenDB

Tôi đã xem xét ứng dụng demo tuyệt vời của Rob Ashton RavenDB Photo Gallery Project. Trong dự án demo, anh ta lưu trữ các tệp như các tệp đính kèm RavenDB nhưng dường như đề cập đến đây không phải là cách thực hành tốt nhất. Suy nghĩ mới nhất về điều này với phiên bản hiện tại của RavenDB là gì?

Trả lời

4

Ken, Tệp đính kèm trong RavenDB hoạt động, nhưng chúng không dành cho tệp lớn. Nếu bạn có các tệp nhỏ, đó là giải pháp khả thi

+3

Ayende - suy nghĩ về việc hướng dẫn này có thay đổi không? Chúng tôi có một ứng dụng khoa học máy tính để bàn dựa trên .NET liên quan đến nhiều tệp nhị phân lớn (10-100MB) trên mỗi tập dữ liệu, với mỗi bộ yêu cầu một số siêu dữ liệu đơn giản. Các lựa chọn hiện tại là "FILESTREAM" trong EF, hoặc chỉ đường dẫn cục bộ/mạng được ánh xạ theo quy ước. Việc triển khai tệp đính kèm dựa trên hệ thống tệp nhẹ thông qua RavenDB sẽ có giá trị. –

+1

Câu hỏi là thực hành tốt nhất hiện tại là gì. Câu trả lời được cung cấp là: "đây không phải là phương pháp hay nhất". Nó nhắc lại câu hỏi, không cung cấp câu trả lời. – nathanchere

Các vấn đề liên quan