私はリレーショナルデータベースがデータをどのように格納するのか知っています。私はindexeddbの基本を知っています(クロムとffの違いに悩まされるスクリプトの作成まで)。インデックスを使用する背後にある原則を理解しており、indexeddbにはjsオブジェクトが格納されています。indexeddbデータベースにデータを格納する理想的な方法は何ですか?
indexeddbのようなフラットなデータベースで作業するときに使用するデザインパターンがあるかどうかは疑問です。今では、オブジェクトストアのすべての「行」をキーまたはインデックスで検索して保存しています。たくさんの行の代わりに1つの巨大なオブジェクトを保存する方が良いでしょうか?
また、関係をどのように処理する必要がありますか?つまり、RDBSMとフラットなデータベース(indexeddbなど)のギャップを埋めるにはどうすればよいでしょうか?
私は昨日のテストを行なったし、それがデータベースに100回を
params = {
"user_id":"4",
"first_name":"Bob Smith",
"phone": "1-800-555-1212"
};
を書くために11秒かかりました。私は毎回新しい取引を開いたが、それはまだ本当に長い時間のように思える。テストはffにあった。