Բովանդակություն:

Ինչպե՞ս կարող եմ օգտագործել IndexedDB-ն:
Ինչպե՞ս կարող եմ օգտագործել IndexedDB-ն:

Video: Ինչպե՞ս կարող եմ օգտագործել IndexedDB-ն:

Video: Ինչպե՞ս կարող եմ օգտագործել IndexedDB-ն:
Video: Friendzy: Laravel 8 API & Nuxt - Ep.#2 Authentication 2024, Նոյեմբեր
Anonim

Ստորև բերված են IndexedDB-ում որևէ բան անելու հիմնական քայլերը:

  1. Բացեք տվյալների բազա:
  2. Տվյալների բազայում ստեղծել օբյեկտների պահեստ:
  3. Սկսեք գործարք և հարցում կատարեք տվյալների բազայի որոշ գործողությունների համար, օրինակ՝ տվյալների ավելացում կամ առբերում:
  4. Սպասեք մինչև գործողությունն ավարտվի՝ լսելով DOM իրադարձությունների ճիշտ տեսակը:

Նմանապես, հարցնում են, արդյոք պետք է օգտագործեմ IndexedDB:

Դիմումի վիճակի պահպանում IndexedDB կարող է լինել կրկնակի այցելությունների բեռնման ժամանակը արագացնելու հիանալի միջոց: Եվս մեկ լավ օգտագործել համար IndexedDB Օգտատերերի կողմից ստեղծված բովանդակությունը պահելն է կամ որպես ժամանակավոր պահեստ, նախքան այն վերբեռնվելը սերվերում, կամ որպես հաճախորդի կողմից հեռավոր տվյալների քեշ, կամ, իհարկե, երկուսն էլ:

Հետագայում հարցն այն է, արդյոք IndexedDB-ն ապահով է: Որոշ պոտենցիալ խնդիրներ Անվտանգություն HTML5-ից IndexedDB . Նոր HTML5 ստանդարտը շատ ավելի մեծ հասանելիություն է ապահովում հաճախորդի ռեսուրսներին, ինչպիսիք են օգտատիրոջ գտնվելու վայրը և տեղական տվյալների պահպանումը: Սրանցից մեկը անվտանգություն ռիսկերը կապված են HTML5 հաճախորդի կողմից տվյալների բազայի հետ: Թվում է, որ հաճախորդի ֆայլային համակարգում պահվող տվյալները չգաղտնագրված են:

Նմանապես, դուք կարող եք հարցնել, թե ինչպես կարող եմ օգտագործել IndexedDB-ն Chrome-ում:

Դիտեք IndexedDB տվյալները

  1. Սեղմեք «Դիմում» ներդիրը՝ «Հավելված» վահանակը բացելու համար:
  2. Կտտացրեք տվյալների բազան՝ դրա ծագումը և տարբերակի համարը տեսնելու համար:
  3. Սեղմեք օբյեկտների պահեստի վրա՝ տեսնելու դրա բանալին-արժեք զույգերը:
  4. Սեղմեք Արժեք սյունակում գտնվող բջիջը՝ այդ արժեքը ընդլայնելու համար:

Ի՞նչ է IndexedDB-ն Chrome-ում:

Գովազդներ. Այն indexeddb HTML5-ի նոր հայեցակարգ է՝ տվյալների օգտատիրոջ բրաուզերի ներսում պահելու համար: indexeddb ավելի հզոր է, քան տեղական պահեստը և օգտակար է այն հավելվածների համար, որոնք պահանջում են մեծ քանակությամբ տվյալներ պահել: Այս հավելվածները կարող են ավելի արդյունավետ աշխատել և ավելի արագ բեռնել:

Խորհուրդ ենք տալիս: