如何使用 MongoDb C# Norm 存储文件
有人可以帮我提供一个完整的示例,说明如何使用 MongoDB、C# 和 Norm 存储文件并管理大小限制。我读过一些想法,但对我来说并不是很清楚。 谢谢。
Can someone help me with a complete sample how to store a file using MongoDB, C# and Norm and manage the limitation size. I have read some ideas about but is not really clear for me.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您要存储文件,您应该考虑使用 GridFS,它可以为您处理大小问题。您可以在此处阅读有关一般规范的信息:
http://www.mongodb.org/display/ DOCS/GridFS+Specification
对于 NoRM,您可以查看属于 NoRM 一部分的测试 - 这个测试很特别:
https://github.com/atheken/NoRM/blob/master/NoRM.Tests/GridFS/GridFileCollectionTests.cs
If you are storing files you should look at using GridFS which handles the sizing problems for you. You can read about the general spec here:
http://www.mongodb.org/display/DOCS/GridFS+Specification
For NoRM specifically you can check out the tests that are part of NoRM - this one is particular:
https://github.com/atheken/NoRM/blob/master/NoRM.Tests/GridFS/GridFileCollectionTests.cs