Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
GAMEPERF06-BP02 Mengkategorikan dan menyimpan data game berdasarkan pola akses
Kategorikan data game Anda ke dalam berbagai jenis berdasarkan pola akses dan persyaratan penyimpanannya.
Tingkat risiko yang terjadi jika praktik terbaik ini tidak diterapkan: Tinggi
Panduan implementasi
Kategori umum termasuk data pemain, penyimpanan game, penyimpanan dunia persisten, dan data analitik.
Langkah-langkah implementasi
Gunakan solusi penyimpanan yang tepat untuk setiap tipe data untuk mengoptimalkan kinerja dan efisiensi biaya:
-
Data pemain: Gunakan Amazon DynamoDB, database NoSQL yang cepat dan dapat diskalakan, untuk menyimpan profil pemain, preferensi, dan data perkembangan. Akses latensi rendah dan kemampuan penskalaan otomatis DynamoDB memberikan pengambilan dan pembaruan data pemain yang efisien.
-
Penyimpanan game: Gunakan Amazon S3 untuk menyimpan penyimpanan game dan pos pemeriksaan. S3 memberikan daya tahan dan skalabilitas tinggi untuk menyimpan data penyimpanan game dalam jumlah besar. Pertimbangkan untuk menggunakan S3 Transfer Acceleration atau Amazon CloudFront untuk mengunggah dan mengunduh penyimpanan game yang lebih cepat.
-
Penyimpanan dunia persisten: Untuk game dengan status dunia persisten atau data game bersama, pertimbangkan untuk menggunakan Amazon DynamoDB, Amazon, atau ElastiCache Amazon MemoryDB. ElastiCache dan MemoryDB menyediakan penyimpanan nilai kunci dalam memori sementara DynamoDB adalah database NoSQL yang didukung SSD. Layanan ini menyediakan akses cepat ke data yang disimpan, mengurangi waktu yang diperlukan untuk proses server game untuk menyimpan status game yang meningkatkan kinerja proses secara keseluruhan.
-
Data analitik: Gunakan Amazon Managed Streaming for Apache Kafka atau Kinesis Data Streams untuk menyerap aliran data dari produsen data game Anda. Amazon Managed Service untuk Apache Flink dapat digunakan untuk transformasi dan analisis real-time dan dikirim ke Amazon Data Firehose untuk diproses dan dikirim ke danau data backend, gudang, dan layanan analitik. Panduan untuk Game Analytics Pipeline tentang AWS
menggambarkan bagaimana layanan bekerja sama untuk menyediakan analisis hampir real-time dan batch.