๐Ÿ’ป
Albert's Til
GitHub
  • ๋งค์ผ๋งค์ผ ์กฐ๊ธˆ์”ฉ ์„ฑ์žฅํ•˜๊ธฐ
    • README
    • CS
      • Network
      • HTTP
        • NO-CACHE
      • ์˜ค๋ฅ˜ ์ฝ”๋“œ
      • ORM ๋„๊ตฌ
      • Design Pattern
        • CQRS Pattern
          • Event Sourcing and CQRS pattern
        • Builder Pattern
    • DB
      • MySQL
        • Timeline
        • Pagination
        • Index
        • Database Performance Optimization Strategies
        • B+ tree
        • MySQL Connectors VS MySQL Shell(Scripting) VS MySQL Workbench
        • MySQL Storage Engine Architecture
      • Normalization & Denormalization
      • JPA
        • @Transactional
        • Why JPA?
        • About JPA
        • N+1 Issue
        • Index
        • ElementCollection&CollectionTable
        • orphanRemoval
        • CascadeType
        • Use Subselect
        • Dynamic Instance Creation
        • Paging
        • Order
        • Spefication
        • mappedBy
      • MongoDB
        • ObjectId
      • Why MySQL?
      • ACID properties of transactions
      • Between JPA and JDBC
      • Identifiers in Hibernate/JPA
    • Java
      • Jackson de/serialize
      • Collections.singletonList() vs List.of()
      • Manage dependencies in Gradle
      • Logging Level
      • Bean Validation
      • JVM Internals
        • Threads
          • Frame
        • Shared Between Threads
          • Classloader
            • Class Loader Hierarchy
            • Loading Linking Initialization
      • Java Collection Framework
      • Annotation
      • Generic
      • ๋””๋ฏธํ„ฐ ๋ฒ•์น™
    • Spring
      • Caching
      • Spring Integration Overview
        • ThreadPollTaskExecutor
        • Messaging Bridge
        • Channel Adapter
        • Poller
        • Configuration and @EnableIntegration
        • Message Endpoints
        • Message Channels
      • HATEOAS
      • @Autowired vs Constructor Dependency Injection
      • Spring Security
        • JWT ํ† ํฐ ์‚ฌ์šฉํ•œ ์ธ๊ฐ€
        • OAuth 2 Login
        • OAuth 2 ์ธ์ฆ
        • ์ธ๊ฐ€
        • ์ธ์ฆ
        • PasswordEncoder
      • IoC Container
      • Filter,Interceptor,AOP,Argument Resolver
      • Spring Annotation
      • About Spring
    • Kafka
      • Error Channel
    • Infra
      • Scale Up || Scale Out
      • Docker
        • Dockerfile
        • Docker Hub Deploy
        • Command
      • Cloud ์œ ํ˜•
        • Infrastructure as a Service
        • Platform as a Service
        • Software as a Service
      • ๋ฌด์ค‘๋‹จ ๋ฐฐํฌ
        • ์—”์ง„์—‘์Šค(Nginx)
      • ์ฝ”๋“œ ์ž๋™ ๋ฐฐํฌ
        • Technical
      • AWS EC2
        • PEM(Privacy Enhanced Mail) ํ‚ค
      • AWS RDS
      • AWS S3
    • CodeSquad
      • Spring Boot Project 1์ฃผ์ฐจ ํšŒ๊ณ 
      • Spring Boot Project 2์ฃผ์ฐจ ํšŒ๊ณ 
      • Spirng Boot Project 3์ฃผ์ฐจ ํšŒ๊ณ 
      • Spring Boot Project 4์ฃผ์ฐจ ํšŒ๊ณ 
    • Foody Moody ํ”„๋กœ์ ํŠธ
      • Query Performance Comparison
      • HeartCount Asynchronous Issue
      • DeferredResult
      • ResponseBodyEmitter
      • SseEmitter (Spring)
      • Server-Sent Events (SSE)
      • ๊ธฐ์ˆ  ์Šคํƒ ์ ์šฉ ์ด์œ 
      • NO-CACHE(HTTP)
      • Transactional
    • DDD
      • AggregateId
    • Test
      • RestAssured
    • Coding and Algorithmic Problems
      • 819. Most Common Word
      • 344. Reverse String
      • 125. Valid Palindrome
      • 937. Reorder Data in Log Files
    • Node
      • Async... Await...
      • Custom Transactional Decorator Challenger
    • Python
      • Python Basic Grammar
        • Comments and Input/Output
        • Variable
        • Data type
        • Operations and syntax
        • List,Tuple,Dictionary,Set
        • Function
        • Conditional statement
        • Loop
    • HTML
      • HTML Basic
      • HTML Basic Tags
      • HTML Form Tags
      • HTML Table Tags
    • CSS
      • CSS Basic
      • CSS Practice
Powered by GitBook
On this page
  • MariaDB ์žฅ์ 
  • RDS ์šด์˜ํ™˜๊ฒฝ์— ๋งž๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ ์„ค์ •
  • Refrence

Was this helpful?

  1. ๋งค์ผ๋งค์ผ ์กฐ๊ธˆ์”ฉ ์„ฑ์žฅํ•˜๊ธฐ
  2. Infra

AWS RDS

Relational Database Service

Last updated 2 years ago

Was this helpful?

MariaDB ์žฅ์ 

  1. RDS์˜ ๊ฐ€๊ฒฉ์€ ๋ผ์ด์„ผ์Šค ๋น„์šฉ์˜ ์—ฌํ–ฅ์„ ๋ฐ›๋Š”๋‹ค. ์ƒ์šฉ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ธ ์˜ค๋ผํด,MSSQL์ด ์˜คํ”ˆ์†Œ์Šค์ธ MySQL,MariaDB,PostgreSQL ๋ณด๋‹ค๋Š” ๋™์ผํ•œ ์‚ฌ์–‘ ๋Œ€๋น„ ๋” ๊ฐ€๊ฒฉ์ด ๋†’์Šต๋‹ˆ๋‹ค.

  2. Amazon Aurora ๊ต์ฒด ์šฉ์ด์„ฑ์ž…๋‹ˆ๋‹ค.

    • Amazon Aurora๋Š” AWS์—์„œ MySQL๊ณผ PostgreSQL์„ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜์— ๋งž๊ฒŒ ์žฌ๊ตฌ์„ฑํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ž…๋‹ˆ๋‹ค.

    • ๊ณต์‹ ์ž๋ฃŒ์— ์˜ํ•˜๋ฉด RDS MySQL ๋Œ€๋น„ 5๋ฐฐ, RDS PostgreSQL ๋ณด๋‹ค 3๋ฐฐ์˜ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

    • ๋”๊ตฐ๋‹ค๋‚˜ AWS์—์„œ ์ง์ ‘ ์—”์ง€๋‹ˆ์–ด๋งํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ณ„์†ํ•ด์„œ ๋ฐœ์ „ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

  3. ๋‹จ์ˆœ ์ฟผ๋ฆฌ ์ฒ˜๋ฆฌ ์„ฑ๋Šฅ์ด ์–ด๋–ค ์ œํ’ˆ๋ณด๋‹ค ์••๋„์ ์ด๋ฉฐ ์ด๋ฏธ ์˜ค๋ž˜ ์‚ฌ์šฉ๋˜์–ด ์™”๊ธฐ ๋•Œ๋ฌธ์— ์„ฑ๋Šฅ๊ณผ ์‹ ๋ขฐ์„ฑ ๋“ฑ์—์„œ ๊พธ์ค€ํžˆ ๊ฐœ์„ ๋˜์–ด ์™”๋‹ค.

RDS ์šด์˜ํ™˜๊ฒฝ์— ๋งž๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ ์„ค์ •

  • ํƒ€์ž„์กด

    • time_zone

  • Character Set

    • character -> 8๊ฐœ -> utf8mb4(utf8 + ์ด๋ชจ์ง€ ์ €์žฅ๊ธฐ๋Šฅ)

    • collation_connection -> utf8mb4_general_ci

    • collation_server -> utf8mb4_general_ci

  • Max Connection

    • ์ธ์Šคํ„ด์Šค ์‚ฌ์–‘์— ๋”ฐ๋ผ ์ž๋™์œผ๋กœ ์ •ํ•œ๋‹ค.

Refrence

MySQL์—์„œ MariaDB๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ํ•ด์•ผ ํ•  10๊ฐ€์ง€ ์ด์œ 
๐Ÿ“š
์Šคํ”„๋ง ๋ถ€ํŠธ์™€ AWS๋กœ ํ˜ผ์ž ๊ตฌํ˜„ํ•˜๋Š” ์›น ์„œ๋น„์Šค