質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.36%
データ構造

データ構造とは、データの集まりをコンピュータの中で効果的に扱うために、一定の形式に系統立てて格納する形式を指します。(配列/連想配列/木構造など)

意見交換

クローズ

3回答

827閲覧

アプリケーションの「データ全般」に関する効率的な保存方法と読み込み方法の技術

yuuhi

総合スコア4

データ構造

データ構造とは、データの集まりをコンピュータの中で効果的に扱うために、一定の形式に系統立てて格納する形式を指します。(配列/連想配列/木構造など)

1グッド

2クリップ

投稿2024/10/29 17:37

編集2024/10/30 17:58

1

2

テーマ、知りたいこと

アプリケーションのデータ全般を「効率的な保存と読み込み」を行う技術を知りたい。最近の技術であればなお嬉しい。

背景、状況

アプリケーション開発では欠かせないデータの保存。

例えば、iOSの写真の拡張子が「JPEG」から「HEIC」になったように、「xlsx」「csv」「xml」「json」「yaml」と様々なデータ形式が誕生したように、データの保存の仕方と読み込み方が多様多種になってきた。
最近は人工知能が流行していることもあり、NewSQLのように革新的なデータベースも登場している。

そこで、昔の手法からなにか変わったのか、効率の良い技術が生まれたのかと、「アプリケーションのデータに対する効率的な保存方法と読み込み方法」について知らない技術があれば知りたいといった具合である。

ゲームのセーブデータに特化した保存方法と読み込み方法の技術はこちらの意見交換がいいかも。
https://teratail.com/questions/i6m3svjilpdozy

juner👍を押しています

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

回答3

#1

maisumakun

総合スコア145956

投稿2024/10/30 00:55

編集2024/10/30 00:58

特に知りたいことは、(特にセーブデータであることを問わない)「データ全般」に関する保存方法についてでしょうか?

それとも、「セーブデータに特化した」特別な技術があればそれを知りたいということでしょうか?

あと、前提としているプラットフォームはありますか?

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#2

yuuhi

総合スコア4

投稿2024/10/30 04:27

例えがゲームだけなのと単に分かりづらいですねこれ・・・あとで分かりやすい説明に編集しておきます。

ここの質問はアプリケーション全体の「データ全般」に関する保存方法と読み込み方法です。「セーブデータ」の定義は、Wordでの「.docx」やデータベースのテーブルといったように外部に保存したデータ全般を指します。

前提としているプラットフォームはパソコンとスマートフォンとゲーム機です。デジタルなデータをどのように効率的に保存し読み込むのか、この技術であればどの機種でも構いません。

ゲーム限定の効率的な保存方法と読み込み方法の質問も設立してみようかな。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#3

utm.

総合スコア320

投稿2024/10/31 05:10

質問自体はおそらくバイナリデータの質問で、
圧縮やインデックスのようなデータの持ち方の話を聞きたいのだと思いますが、そういうアカデミックでサイエンスなところを全然しらない自分の落書きですが、

裏でどうなっているのかも、仕事で使っているわけでもないのですが、私はgitというシステムが好きです。
あれも一種のデータベースですよね。
めちゃくちゃ昔からあると思いますけど、ある種洗練されたUXですよね。
まあ使ってないからしらないんですけど。

もともと哲学が好きなので、見やすいデータ構造とかを突き詰めるのが好きです。
(=^・^=)

質問者さんはどういうことが好きなんでしょう。質問の背景を書くと、いい回答が付きやすいらしいです。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

最新の回答から1ヶ月経過したため この意見交換はクローズされました

意見をやりとりしたい話題がある場合は質問してみましょう!

質問する

関連した質問