6

Tôi có cuộc phỏng vấn thực tập với công ty muốn triển khai hệ thống quản lý tài liệu và họ đang xem xét giải pháp nguồn mở đầu tiên, lựa chọn hàng đầu của họ là Alfresco, nhưng quyết định vẫn không phải là cuối cùng, một phần công việc của tôi sẽ được điều tra là Alfresco là giải pháp tốt nhất.Lý do để lưu trữ tài liệu vào DBMS khi sử dụng Alfresco CMS

Những gì tôi đã thấy từ mô tả dự án, là chúng sẽ triển khai Alfresco với cơ sở dữ liệu MySQL và không sử dụng DBMS chỉ cho siêu dữ liệu và lập chỉ mục tài liệu, nhưng chúng thực sự muốn lưu trữ tài liệu bên trong. Theo hồ sơ công ty, loại tài liệu sẽ chủ yếu là PDF và .doc chứ không phải hình ảnh.

Tôi đã nghiên cứu một chút và tôi đã đọc tất cả các chủ đề ở đây có liên quan đến việc lưu trữ tệp vào cơ sở dữ liệu chứ không phải sao chép một câu hỏi. Vì vậy, từ những gì tôi hiểu, lưu trữ BLOBS nói chung là không thể tưởng tượng được, và theo hồ sơ của công ty và nghĩa vụ pháp lý của họ với lưu trữ, tôi thấy họ sẽ phải lưu trữ số lượng tài liệu lớn hơn.

Tôi muốn được sẵn sàng càng nhiều như tôi có thể cho cuộc phỏng vấn và đó là lý do tại sao tôi muốn biết ý kiến ​​về những câu hỏi này:

  1. Điều gì sẽ là lý do cho quyết định để lưu trữ tài liệu vào DBMS, (đặc biệt là trong tâm trí rằng bạn đang cài đặt Alfresco, lưu trữ các tập tin trong FS) ???

  2. Bạn có kinh nghiệm gì về việc lưu trữ tài liệu vào cơ sở dữ liệu MySQL cụ thể không ???

Tất cả sự giúp đỡ được đánh giá cao, tôi thực sự vui mừng về cuộc phỏng vấn và thực sự muốn thực tập này, vì vậy đây là một trong những điều tôi thực sự muốn hiểu trước !!

Cảm ơn bạn !!!!

+0

Thực tập * mà bạn thực hiện nhiều nghiên cứu trước đó để phỏng vấn một mình để bạn có thể thiết lập DMS cho họ?Bây giờ * đó * phải là một nhà tuyển dụng hấp dẫn ... Tôi hy vọng nó không phải là chưa thanh toán. –

+1

* (Liên quan) * http://stackoverflow.com/questions/3748/storing-images-in-db-yea-or-nay –

+0

* (Liên quan) * http://stackoverflow.com/questions/154707/what -i-the-best-way-to-store-media-files-on-a-cơ sở dữ liệu –

Trả lời

2

Từ kinh nghiệm của tôi với Alfresco, điều này sẽ mất rất nhiều tùy biến kho lưu trữ Alfresco. Tôi sẽ không tự đến đó. Nhưng nếu phải, tôi sẽ giải đáp thắc mắc của bạn như thế này:

  1. lý do để lưu trữ tài liệu vào DBMS thay vì các tập tin có thể là:

    • sử dụng công cụ sao lưu/an ninh DBMS để sao chép/lưu/sao lưu tài liệu xung quanh, và tài liệu này có thể là tài liệu tốt nhất:
    • truy cập vào các tài liệu này có thể dễ dàng hơn từ các ứng dụng khác. Ý tôi là, nếu bạn đang viết lại dịch vụ lưu trữ, thì bạn có thể viết lại nó để bạn lưu trữ một số siêu dữ liệu trong cấu trúc cơ sở dữ liệu mới. Điều này sẽ tạo ra một số dự phòng, nhưng nó sẽ làm cho các tài liệu có thể truy cập từ các hệ thống khác mà không cần phải phụ thuộc vào Alfresco.
  2. Tôi có một số kinh nghiệm với các ứng dụng sử dụng DBMS làm lưu trữ - ứng dụng được sử dụng để lưu trữ hóa đơn đến, để chúng có thể được chấp thuận, tranh chấp hoặc gửi thanh toán hoặc bất kỳ thứ gì. Nó có màn trình diễn LAN khá, nhưng công ty có băng thông thực sự tốt. Tuy nhiên, trên các địa điểm ở xa, nó hơi chậm trễ vì các tài liệu được chuyển qua lại.

+0

Cảm ơn bạn đã trả lời! Vì vậy, tôi bắt đầu thực tập vài tuần trước và từ những gì tôi thấy về công ty, lý do tại sao họ muốn lưu trữ tài liệu trong db giống như bạn nói ... sao lưu và bảo mật, bởi vì công ty đang thực hiện một số công cụ tài chính nhạy cảm . Và nó sẽ được truy cập chủ yếu từ mạng LAN trong tòa nhà. Huh, mong muốn tùy chỉnh đó ...: / – Julia

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