문서번호: 11-463685
Document Information
•
최초 작성일 : 2022.08.18
•
최종 수정일 : 2022.10.23
•
이 문서는 아래 버전을 기준으로 작성되었습니다.
◦
SinglestoreDB : 7.8
Goal
예제를 통해, OCI object storage에 USD(Unlimited Storage Database)를 생성하는 방법에 대해 알아본다.
Solution
USD 생성 구문 예제
CREATE DATABASE bottomless_db ON S3 "singlestore/test"
CONFIG '{"endpoint_url":"https://cnp5pmxxxxxx.compat.objectstorage.ap-seoul-1.oraclecloud.com/"}'
CREDENTIALS '{"aws_access_key_id":"5f86dxxxxxxxxxxxxa1cf9f81xxxxxxxxxxxxxxx","aws_secret_access_key":"Lg3EBx1Xa6N7f6Rexxxxxxxxxxxxxxx3Vc7xxxxxxxx="}';
SQL
복사
access key id와 secret access key 는 보안을 위해 부분 masking됐습니다. 적절한 값으로 수정하십시오.
•
bottomless_db : 데이터베이스 명
•
singlestore : 버킷 명
•
test : 폴더 명 (미리 생성하지 않아도 생성된다)
•
cnp5pmxxxxxx : Namespace
•
ap-seoul-1 : Region Identifier
•
aws_access_key_id, aws_secret_access_key : Customer secret keys 에서 생성한 key
생성 및 확인 방법
버킷, Namespace, Region Identifier, key 생성 및 확인하는 방법에 대해 알아보자.
1.
Oracle Cloud에 접속하여 로그인한다.
2.
Storage > Object Storage & Archive Storage > Buckets 으로 이동한다.
3.
Create Bucket 버튼을 클릭하고, 원하는 이름의 Bucket 명을 입력하고 Create 를 클릭한다.
4.
생성된 Bucket을 클릭하여, Namespace를 조회한다.
6.
My Profile에 접속한다.
7.
좌측 하단에, Customer secret keys를 클릭하고 Generate secret key를 클릭하여 key를 생성한다.
이 때, 생성되는 secret key는 다른 공간(메모장)에 저장해 둔다.
계정별 Secret key의 default quota는 2개만 허용한다. 기존 생성된 값이 있다면 재활용한다.
References
History
일자 | 작성자 | 비고 |
2022.08.18 | wee | 최초 작성 |
2022.09.10 | jnshin | OCI Secret key quota 정보 추가 |
2022.10.23 | jnshin | 보안관련 masking 처리 |