Видео: PostgreSQL дээрх JSON болон Jsonb хоёрын ялгаа юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Өгөгдлийн төрлүүд json болон jsonb -аар тодорхойлсон PostgreSQL баримт бичиг нь бараг ижил байна; түлхүүр ялгаа тийм үү json өгөгдөл нь яг хуулбар хэлбэрээр хадгалагддаг JSON текст оруулах, харин jsonb өгөгдөл хадгалдаг дотор задарсан хоёртын хэлбэр; өөрөөр хэлбэл, ASCII/UTF-8 мөр биш, харин хоёртын код хэлбэрээр.
Ийм байдлаар Postgres дахь Жсонб гэж юу вэ?
JSONB . Эцэст нь орлоо Postgres 9.4 Бид бодитой, зөв болсон JSON ийн хэлбэрээр JSONB . B нь илүү сайн гэсэн үг. JSONB -ийн хоёртын дүрслэл юм JSON , энэ нь зөвхөн текстээс илүү шахагдсан бөгөөд хадгалахад илүү үр дүнтэй гэсэн үг юм. Мөн доор нь hstore-ийн ижил төстэй сантехниктэй.
Мөн JSON талбар гэж юу болохыг мэдэх үү? JSON , эсвэл JavaScript Object Notation нь өгөгдлийг бүтэцжүүлэх хамгийн бага, уншигдах формат юм. Энэ нь үндсэндээ XML-ийн өөр хувилбар болгон сервер болон вэб програмын хооронд өгөгдөл дамжуулахад ашиглагддаг. Squarespace-ийн хэрэглээ JSON CMS-ээр үүсгэсэн сайтын агуулгыг хадгалах, зохион байгуулах.
Нэмж дурдахад би PostgreSQL дээрх JSON баганаас хэрхэн асуулга хийх вэ?
JSON-г асууж байна өгөгдөл PostgreSQL танд туслахын тулд хоёр уугуул оператор -> ба ->> үйлчилгээ үзүүлдэг JSON асуулга өгөгдөл. Оператор -> буцаана JSON обьект талбар түлхүүрээр. Оператор ->> буцаж ирнэ JSON обьект талбар текстээр.
Postgres JSON-г хадгалах боломжтой юу?
Өмнө дурьдсанчлан PostgreSQL өгөгдлийн хоёр төрлийг дэмждэг: JSON болон JSONB. Эхлэх нь, JSON Өгөгдлийн төрөл нь оролтын текстийн яг хуулбарыг хадгалдаг тул боловсруулах функц нь шаардлагатай болгонд задлан шинжилж байх ёстой. Харин ч эсрэгээрээ JSONB хадгалсан задарсан хоёртын формат тул задлан шинжлэх шаардлагагүй.
Зөвлөмж болгож буй:
Pebble Tec болон Pebble Sheen хоёрын ялгаа юу вэ?
Pebble Tec нь байгалийн өнгөлсөн хайрга чулуугаар хийгдсэн бөгөөд гүдгэр бүтэцтэй, гулсдаггүй гадаргуутай. Pebble Sheen нь Pebble Tec-тэй ижил технологитой боловч илүү гөлгөр өнгөлгөө хийхийн тулд жижиг хайрга ашигладаг
Дотоод анги болон үүрлэсэн анги хоёрын ялгаа юу вэ?
Статик ашиглахгүйгээр зарласан ангиллыг дотоод анги эсвэл статик бус үүрлэсэн анги гэж нэрлэдэг. Staticnested анги нь гаднах ангийн бусад статик гишүүдтэй адил ангийн түвшин юм. Харин дотоод анги нь instance-тэй холбоотой бөгөөд энэ нь enclosingclass-ийн жишээ гишүүдэд хандах боломжтой
C# хэл дээрх аравтын болон давхар хоёрын ялгаа юу вэ?
Аравтын, Давхар, Хөвөгч хувьсагчийн төрлүүд нь утгыг хадгалах арга барилаараа ялгаатай. Нарийвчлал нь гол ялгаа нь хөвөгч нь нэг нарийвчлалтай (32 бит) хөвөх цэгийн өгөгдлийн төрөл, double нь хоёр нарийвчлалтай (64 бит) хөвөгч цэгийн өгөгдлийн төрөл, аравтын хэмжээ нь 128 битийн хөвөгч цэгийн өгөгдлийн төрөл юм
Mac дээрх санах ой болон санах ой хоёрын ялгаа юу вэ?
САНАХ САН, ХАДГАЛАХЫН ЯЛГАА. Санах ой гэдэг нь компьютерт суулгасан RAM-ийн хэмжээг илэрхийлдэг бол санах ой гэдэг нь компьютерийн хатуу дискний багтаамжийг илэрхийлдэг. Энэхүү нийтлэг хольцыг тодруулахын тулд энэ нь таны компьютерийг ажлын ширээ, файлын шүүгээ агуулсан оффистой харьцуулахад тусална
Android дээрх үйлчилгээ болон AsyncTask хоёрын ялгаа юу вэ?
AsyncTask-ууд нь UI утсаар ажиллах боломжгүй нэг удаагийн цаг хугацаа шаардсан ажлуудад зориулагдсан. Энгийн жишээ бол товчлуур дарахад өгөгдөл авах/боловсруулах явдал юм. Үйлчилгээнүүд нь далд ажиллаж байхаар бүтээгдсэн. Түүнчлэн, Шерифийн хэлсэнчлэн үйлчилгээнүүд нь UI урсгалаас гарах албагүй