getInstance (). getReference (); เราสามารถอ้างอิงถึง โฟลเดอร์ และ ไฟล์ ในลำดับต่างๆลงมาได้ด้วย child() StorageReference folderRef = storageRef. child ("photos"); StorageReference imageRef = storageRef. child ("photos/"); นอกจาก child() ก็ยังมี getParent() ที่ใช้อ้างอิงลำดับที่อยู่เหนือตัวที่อ้างอิง และ getRoot() ที่ใช้อ้างอิงถึง bucket folderRef = imageRef. getParent(); storageRef = imageRef. getRoot (); และหากเราต้องการดูค่าต่างๆกับตัวแปรที่เราอ้างอิงอยู่ก็สามารถ getPath(), getName(), และ getBucket() เพื่อดึงค่า String มาแสดง // path ที่อ้างอิง: "photos/" imageRef. getPath(); // ตำแหน่งสุดท้ายของ path: "" imageRef. getName(); // ชื่อ bucket ที่เราเก็บไฟล์: "" imageRef. getBucket(); ข้อจำกัดของการอ้างอิง มีอะไรบ้างมาดูกัน ความยาวของ path ที่เราอ้างอิง เมื่อเป็น UTF-8 แล้ว ขนาดจะต้องอยู่ระหว่าง 1 ถึง 1024 bytes จะต้องไม่มี \r หรือ \n อยู่ใน path ของการอ้างอิง หลีกเลี้ยงการอ้างอิงที่มี #, [, ], *, และ? เพราะอาจทำให้มีปัญหากับ product ตัวอื่นใน Firebase ได้เช่น Firebase Realtime Database ในการ upload ไฟล์ เราจะต้องอ้างอิงไปยัง path และระบุชื่อของไฟล์ซะก่อน ตัวอย่าง จะ upload ไฟล์ชื่อ ไปที่โฟลเดอร์ photos imageRef = ( "photos/"); สำหรับการ upload จะมีด้วยกัน 3 ประเภท 3.
คุณอยู่ที่: หน้าหลัก › Google › ในที่สุดก็มาถึง บริการ Google Cloud Storage เมษายนนี้พบกัน!!!
Google Drive บริการ Cloud Storage ใหม่ล่าสุดคืออะไร? ทำอะไรได้บ้าง? มาดูประโยชน์และความสามารถของบริการนี้กัน Google Drive คืออะไร เป็น Online Service ประเภท Cloud Technology ที่มีไว้สำหรับให้ผู้ใช้จัดเก็บข้อมูลไปในนั้น (หากผู้อ่านยังไม่คุ้นเคยกับ Cloud Technology สามารถอ่านได้ที่ blog นี้ สามารถใช้ได้ฟรี (แต่ต้องมี Gmail Account ก่อน) โดยการใช้ฟรีนั้น จะมีเนื้อที่ให้ใช้ 5GB (Gigabytes) ซึ่งก็ถือว่ามีขนาดใหญ่พอใช้ได้ แต่ถ้าหากต้องการเนื้อที่เพิ่มเติมมากกว่านั้น ก็สามารถทำได้ครับโดยการเสียค่าบริการ เป็นรายเดือน หรือ รายปีไป สนนราคาตอนนี้อยู่ที่ 25GB ที่ 2. 49USD ต่อเดือน (หรือประมาณ 79 บาทต่อเดือน) 100GB ที่ 4. 99USD ต่อเดือน (หรือประมาณ 158 บาทต่อเดือน) 1000GB ที่ 49. 99USD ต่อเดือน ซึ่งเมื่อเลือก Upgrade แบบจ่ายเงินแล้ว Gmail Inbox ของผู้ใช้จะเพิ่มเนื้อที่เป็น 25GB ด้วยเช่นจาก จากเดิมที่อยู่ประมาณ 7-8GB การนำข้อมูลลงไปจัดเก็บใน Google Drive นั้นทำได้หลายวิธีมาก เข้าผ่าน Web Browser แล้วเข้าไปที่ แล้วกดไปที่ Documents หรือว่า Drive Menu เข้าผ่าน Windows Explorer โดยไปที่ Folder ของ Google Drive ซึ่งก่อนจะเข้าด้วยวิธีนี้ได้จำเป็นที่จะต้อง Download โปรแกรม Google Drive ที่ติดตั้งไว้บนเครื่องก่อนครับ รองรับได้ทั้ง Windows และ Mac OSX เข้าผ่าน Mobile Device ประเภท iPhone, iPad หรือ Android (ไม่รองรับบน Blackberry) Cloud Computing คืออะไร?
แต่จากข้อมูลที่ได้รับจาก Google คือการเสนอพื้นที่จัดเก็บข้อมูลออนไลน์บน Cloud ให้ 1GB ฟรีๆ แต่ถ้าต้องการพื้นที่มากขึ้นก็จะต้องจ่ายเพิ่ม ตอนนี้ผู้นำตลาด Cloud Storage อย่าง Dropbox พื้นที่ฟรี 2GB บริการ Cloud Storage จาก Google นั้นน่าจะเข้าถึงได้จากคอมพิวเตอร์ผ่านเว็บไซต์ ด้วยอินเทอร์เฟซที่คล้ายกับ Google Docs และเป็นเรื่องที่น่ายินดีหากว่ามีการนำเสนอบริการ Google Apps สำหรับลูกค้าทั่วไปและบริการจดโดเมนด้วย (ปัจจุบันเป็นบริการสำหรับลูกค้าองค์กร) นอกจากนี้ Google ยังได้สร้าง API สำหรับแอพที่เป็น third party เพื่อจัดเก็บแอพหรือรันบน Google Cloud Storage ได้ด้วย ข้อมูลจาก Washingtonpost GiGaOM
");} * วิธีหลักในการทำการทดสอบต่างๆ * @param args public static void main(String[] args) { GcsApiTest gcsApiTest = new GcsApiTest(); String filename = tFirstFile(); File(filename);} catch (IOException e) { (tMessage());}}} การควบคุมและการเชื่อมต่อพร้อมกัน ไม่มีข้อจำกัดที่กำหนดไว้ล่วงหน้าสำหรับการเชื่อมต่อพร้อมกัน อย่างไรก็ตาม Google จะควบคุมคำขอดึงการโอนข้อมูลเพื่อหลีกเลี่ยงการละเมิด ข้อมูลนี้มีประโยชน์ไหม เราจะปรับปรุงได้อย่างไร
ลด ต้นทุนค่าดูแลบำรุงรักษาเนื่องจากค่าบริการได้รวมค่าใช้จ่ายตามที่ใช้งาน จริง เช่น ค่าจ้างพนักงาน ค่าซ่อมแซม ค่าลิขสิทธิ์ ค่าไฟฟ้า ค่าน้ำ ค่าน้ำมันเชื้อเพลิง ค่าอัพเกรด และค่าเช่าคู่สาย เป็นต้น ๒. ) ลดความเสี่ยงจากการเริ่มต้นหรือทดลองโครงการ ๓. ) มีความยืดหยุ่นในการเพิ่มหรือลดระบบตามความต้องการ ๔. ) ได้เครื่องแม่ข่ายที่มีประสิทธิภาพ มีระบบสำรองข้อมูลที่ดี มีเครือข่ายความเร็วสูง ๕. ) มีผู้เชี่ยวชาญดูแลระบบและพร้อมให้บริการช่วยเหลือ ๒๔ ชั่วโมง ๑. ) เนื่องจากเป็นการใช้ทรัพยากรที่มาจากหลายที่หลายแห่งทำให้อาจมีปัญหาในเรื่องของ ความต่อเนื่องและความเร็วในการเข้าทรัพยากรมากกว่าการใช้บริการ Host ที่ Local หรืออยู่ภายในองค์การของเราเอง ๒. ) ยังไม่มีการรับประกันในการทำงานอย่างต่อเนื่องของระบบและความปลอดภัยของข้อมูล ๓. ) ความไม่มีมาตรฐานของแพลทฟอร์ม ทำให้ลูกค้ามีข้อจำกัดสำหรับตัวเลือกในการพัฒนาหรือติดตั้งระบบ