Ruby: Failų saugojimas
Ši dokumentacija yra Išplėstiniai naudojimo būdai vadovo dalis. Visą vadovą rasite čia: Toliau su jūsų Ruby diegimais.
👋 Sveiki atvykę į Stackhero dokumentaciją!
Stackhero siūlo paruoštą naudoti Ruby cloud sprendimą, kuris suteikia daugybę privalumų, įskaitant:
- Įdiekite savo programą per kelias sekundes su paprastu
git push.- Naudokite savo domeno vardą ir pasinaudokite automatiniu HTTPS sertifikatų konfigūravimu, kad padidintumėte saugumą.
- Mėgaukitės ramybe su automatinėmis atsarginėmis kopijomis, vieno paspaudimo atnaujinimais ir paprasta, skaidria bei prognozuojama kainodara.
- Gaukite optimalią veikimo ir tvirtą saugumą dėka privačios ir dedikuotos VM.
Taupykite laiką ir supaprastinkite savo gyvenimą: išbandyti Stackhero Ruby cloud hosting sprendimą užtrunka tik 5 minutes!
Failams, tokiems kaip naudotojų nuotraukos ar dokumentai, saugoti labai rekomenduojama naudoti objektų saugojimo sprendimą. Objektų saugojimas leidžia dalintis failais tarp kelių paslaugų ir instancijų ir atskiria saugojimo sluoksnį nuo jūsų kodo. Tai laikoma geriausia praktika.
Rekomenduojame MinIO kaip paprastą, greitą ir galingą sprendimą, suderinamą su Amazon S3 protokolu.
Jei pasirinksite vietinį failų saugojimą, galite naudoti nuolatinį saugojimą, pateiktą su jūsų Ruby instancija. Šis vietinis saugojimas yra prieinamas kataloge /persistent/storage/.
Tačiau vietinis failų saugojimas paprastai nerekomenduojamas, nes jis gali būti ne geriausia praktika ilgalaikiam masteliavimui ir patikimumui.
ĮSPĖJIMAS: Niekada nesaugokite duomenų už
/persistent/storage/aplanko ribų!Duomenų saugojimas bet kurioje vietoje, išskyrus nuolatinio saugojimo aplanką, gali sukelti duomenų praradimą, kai jūsų instancija yra paleidžiama iš naujo, atnaujinama arba kai stumiate naują kodą.