关于服务器端文件存储的初学者建议

发布于 2024-11-16 02:42:33 字数 564 浏览 0 评论 0原文

我是堆栈溢出的新手,所以嗨。我对编程领域也很陌生,所以我会尽力在技术上变得熟练。

基本上我正在设计和在服务器端存储文件和模式的应用程序。

简单的架构是有 2 个数据库。一个用于文件存储,另一个用于保存指向文件的 XML 文件。

我对此很陌生,在查看了一些不同的选项(fedora commons、php nuke、remository)后,我感觉有点迷失,只是在寻找有关该主题的一些建议或好的路径。

一般信息。存储在存储库/数据库中的文件将非常小,但数量会很多。 XML 架构将指向这些文件的位置。

EG 文件位置是 /images/stackOverflow/mine.jpg

并且 XML 看起来像

<images>
    <location>/images/stackOverflow/mine.jpg</location>
 </images>

该架构非常灵活,并且没有适当的内容管理系统,因此欢迎任何建议。

我在堆栈上进行了搜索,但大多数问题都在客户端存储而不是服务器端。

I'm new to stack overflow so hi. I'm also pretty new to the programming scene so I'll try be as technically adept as possible.

Basically I'm designing and application that stores files and schema's on the server side.

The simple architecture is that there will be 2 databases. One for file storage and the other to hold XML files that point to the files.

I'm very new to this and after looking around at some different options (fedora commons, php nuke, remository) I'm feeling a bit lost and just looking for some advice or good paths on the topic.

For general information. The files being stored in the repository/ database will be quite small but there will be a lot of them. The XML schema will point towards the location of these files.

EG files location is /images/stackOverflow/mine.jpg

And the XML would look like

<images>
    <location>/images/stackOverflow/mine.jpg</location>
 </images>

The architecture is pretty flexible and theres no content management system in place so any advice is appreciated.

I done a search on stack but most questions were on client side storage instead of server side.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情话墙 2024-11-23 02:42:33

为了存储文档,您可以查看面向文档的数据库或文档管理系统。

面向文档的数据库

您还可以查看其他可能比典型 RDBMS 更有意义的 NoSQL 数据库基于 XML 的。

XML 数据库

另一种选择是利用 RDBMS 进行文档存储,它允许您按记录和组织文档。执行行业标准 SQL 查询来搜索和检索文档。

For storing documents you could look into a Document-Oriented Database or Document Management System.

Document-Oriented Database

You can also look at other NoSQL databases that may make more sense than a typical RDBMS that are XML based.

XML Database

Yet another option is utilizing an RDBMS for document storage which allows you to organize documents by record and perform industry standard SQL queries to search for and retreive documents.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文