Skip to content

tugcectnky/CloudFile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

CloudFile

Amazon S3 - Google Cloud Dosya İşlemleri Programlama dili C# Kullanılan Veritabanı MongoDB ( MongoDB, proje içerisinde, dosyaya unique bir id atamak amacıyla kullanılmıştır. )

Cloud File projesi, bir şirketin kendi iş süreçleri içerisinde, depoladıkları ve kullandıkları dosyaların kendi servisleri aracılığıyla Google Cloud ve Amazon S3 veya her ikisine birden -both- yükleme / silme / indirme işlemlerinin yapılabilmesi amacıyla gerçekleştirilmiş bir projedir.

Bahsedilen işlemler, öncelikle dosyanın yükleme isteği yapılmasıyla başlatılır. Bu istek ile birlikte öncelikle dosya byte byte okunarak içeriğinin ne olduğuna karar verilir ve proje içerisinde bu uzantının yüklenmesine izin verilip verilmediğine göre kontrol gerçekleştirildikten sonra devam ettirilir. Belirtilen uzantılar arasından olan dosya öncelikle MongoDB'ye kaydedilir. Ardından istenilen rotaya göre ( Amazon S3 / Google / Both ) yükleme işlemi gerçekleştirilir. Bu dosya, kendi ismiyle değil, MongoDB 'de adına oluşturulan unique id ile kaydedilir. Örneğin; 3ad7d4f32gg743.jpg


Amazon S3 - Google Cloud File Operations Programming language C # Used Database MongoDB (MongoDB is used in the project to assign a unique id to the file.)

The Cloud File project is a project that allows a company to upload / delete / download files in their own business processes, stored and used by Google Cloud and Amazon S3 or both via their own services.

These processes are initiated by first requesting the upload of the file. With this request, first the file is read by byte and byte and it is decided what the contents are, and it is continued after the control is performed according to whether or not the extension is confirmed in the project. The file from the specified extensions is saved in MongoDB first. Then the upload is performed according to the desired route (Amazon S3 / Google / Both). This file is saved with the unique id created in MongoDB instead of its own name. For example; 3ad7d4f32gg743.jpg

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published