It's all about the answers!

Ask a question

is it Recommend to Store Excel, ppt in RTC components ? if Yes what level of Data size (files) is allowed and if not why what are the impacts ?

vijayakumar ramesh (1172254) | asked Mar 05 '20, 4:15 a.m.

Use case : Users want to store some documents related to project such excel sheets , Concepts in ppt etc.

Accepted answer

permanent link
Geoffrey Clemm (30.0k23035) | answered Mar 05 '20, 10:07 a.m.

You should feel free to store binary files in RTC components ... it will store them efficiently (compressing, etc.)

But if the binary files are "very large" or "large and frequently updated", then you should use the external content repository mechanism introduced in RTC 6.0.5.   For details, see:
I don't have hard numbers for what is "very large" and what is "large and frequently updated" ... if anyone else does, please post a comment.

vijayakumar ramesh selected this answer as the correct answer

vijayakumar ramesh commented Mar 06 '20, 5:32 a.m.
@Geoff Clemm

Do you mean  document files like demo.pptx, sample.xlsx, test.doc , Demo.pdf etc. are binary files ?

Geoffrey Clemm commented Mar 06 '20, 7:51 a.m.

Yes, those would all be considered binary files.   Any file that looks like gibberish when you open it in a text viewer (like the Windows Notepad tool) is a binary file.

vijayakumar ramesh commented Mar 06 '20, 7:59 a.m.

Thanks a lot Geoff, for quick reply.

2 other answers

permanent link
Chid . (2052961) | answered Mar 15 '20, 6:07 a.m.

Say you have 10 files, 50MB each in the component. Check-In & Delivery of SCM Code needs to sync this 500MB each time. Hence day-to-day affair of check-in & delivery would be time consuming.

Geoffrey Clemm commented Mar 15 '20, 11:35 a.m.

Checkin requires that the data get transferred from the local disk to the server, but deliver does not transfer any data ... it just updates some pointers.   If you are using Eclipse or Visual Studio to make your edits, the files are not scanned on disk, but instead, notifications from Eclipse and Visual Studio are used to determine when a file has changed.   I believe date stamps are also used to decrease scanning costs, but we'd need someone from the RTC dev team to confirm that.

permanent link
Bhagath P B (2836) | answered Mar 05 '20, 4:26 a.m.

 Hi Vijayakumar,

You can attach documents in RTC. By default the attachment size limit is 50MB.
But you could modify the size limit by modifying value Maximum Attachment Size (MB) under advanced properties.


vijayakumar ramesh commented Mar 05 '20, 6:56 a.m. | edited Mar 05 '20, 6:58 a.m.
Hello Bharath,

My questions is more focused on storing those documents inside the components itself. What are impacts, if we do this on database. As RTC Scm components are for storing source code file like .h,.c .java files etc.

Your answer

Register or to post your answer.