ຖານຂໍ້ມູນທີ່ອີງໃສ່ເອກະສານຫຼືເອກະສານແມ່ນເປັນໂຄງການຄອມພິວເຕີ້ທີ່ຖືກອອກແບບມາສໍາລັບການເກັບຮັກສາ, ການເກັບກໍາແລະການຄຸ້ມຄອງຂໍ້ມູນຂ່າວສານທີ່ກ່ຽວກັບເອກະສານ, ເຊິ່ງເອີ້ນກັນວ່າເປັນຂໍ້ມູນແບບເຄິ່ງໂຄງສ້າງ. ຖານຂໍ້ມູນທີ່ອີງໃສ່ເອກະສານແມ່ນຫນຶ່ງໃນຫມວດຫລັກຂອງຖານຂໍ້ມູນ NoSQL ແລະຄວາມນິຍົມຂອງຄໍາວ່າ "ຖານຂໍ້ມູນທີ່ມີເອກະສານທາງດ້ານເອກະສານ" ໄດ້ເຕີບໃຫຍ່ຂຶ້ນດ້ວຍການໃຊ້ຄໍາວ່າ NoSQL ຕົວມັນເອງ. ຖານຂໍ້ມູນ XML ແມ່ນເປັນ subclass ຂອງຖານຂໍ້ມູນທີ່ອີງໃສ່ເອກະສານທີ່ຖືກປັບປຸງເພື່ອເຮັດວຽກກັບເອກະສານ XML. ຖານຂໍ້ມູນກາຟແມ່ນຄ້າຍຄືກັນ, ແຕ່ເພີ່ມ layer ອື່ນ, ຄວາມສໍາພັນ, ຊຶ່ງຊ່ວຍໃຫ້ເຂົາເຈົ້າເຊື່ອມໂຍງເອກະສານສໍາລັບ traversal ຢ່າງໄວວາ. ຖານຂໍ້ມູນທີ່ອີງໃສ່ເອກະສານແມ່ນເປັນປະເພດຂອງຫ້ອງການຫຼັກທີ່ມີມູນຄ່າ, ແນວຄວາມຄິດຂອງຖານຂໍ້ມູນ NoSQL ອື່ນ. ຄວາມແຕກຕ່າງກັນຢູ່ໃນວິທີການຂໍ້ມູນທີ່ຖືກປະຕິບັດ; ໃນຮ້ານເກັບຄ່າທີ່ສໍາຄັນ, ຂໍ້ມູນຖືກຖືວ່າເປັນພື້ນຖານທີ່ບໍ່ຖືກຕ້ອງກັບຖານຂໍ້ມູນ, ໃນຂະນະທີ່ລະບົບເອກະສານອີງໃສ່ໂຄງສ້າງພາຍໃນໃນເອກະສານເພື່ອສະແດງຂໍ້ມູນ metadata ທີ່ເຄື່ອງຈັກຖານຂໍ້ມູນນໍາໃຊ້ເພື່ອເພີ່ມປະສິດທິພາບຕື່ມອີກ. ເຖິງແມ່ນວ່າຄວາມແຕກຕ່າງແມ່ນມັກເກີດຂື້ນຍ້ອນເຄື່ອງມືໃນລະບົບຕ່າງໆ, ແນວຄວາມຄິດຂອງເອກະສານຮ້ານແມ່ນຖືກອອກແບບມາເພື່ອສະເຫນີປະສົບການທີ່ມີຄຸນນະພາບສູງດ້ວຍເຕັກນິກການຂຽນໂປຼແກຼມທີ່ທັນສະໄຫມ. ຖານຂໍ້ມູນເອກະສານກົງກັນຂ້າມກັບຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງກັບພື້ນເມືອງ (RDB). ຖານຂໍ້ມູນການພົວພັນໂດຍທົ່ວໄປເກັບຮັກສາຂໍ້ມູນໃນຕາຕະລາງແຍກຕ່າງຫາກທີ່ຖືກກໍານົດໂດຍໂປຣແກຣມ, ແລະວັດຖຸດຽວສາມາດແຜ່ກະຈາຍຜ່ານຕາຕະລາງຕ່າງໆ. ຖານຂໍ້ມູນເອກະສານເກັບຂໍ້ມູນທັງຫມົດສໍາລັບວັດຖຸທີ່ໄດ້ຮັບໃນຕົວຢ່າງດຽວໃນຖານຂໍ້ມູນແລະທຸກໆວັດຖຸທີ່ເກັບໄວ້ອາດຈະແຕກຕ່າງຈາກທຸກໆຢ່າງ. ນີ້ເຮັດໃຫ້ວັດຖຸແຜນທີ່ເຂົ້າໄປໃນຖານຂໍ້ມູນເປັນວຽກງ່າຍ, ປົກກະຕິແລ້ວການລົບລ້າງສິ່ງໃດທີ່ຄ້າຍຄືກັນກັບການສ້າງແຜນທີ່ກ່ຽວກັບຈຸດປະສົງ. ນີ້ເຮັດໃຫ້ຮ້ານເອກະສານທີ່ຫນ້າສົນໃຈສໍາລັບການນໍາໃຊ້ໂປແກຼມເວັບທີ່ສາມາດປ່ຽນແປງຢ່າງຕໍ່ເນື່ອງແລະບ່ອນທີ່ມີຄວາມໄວໃນການໃຊ້ງານເປັນບັນຫາສໍາຄັນ. [Metadata][ການສ້າງແຜນທີ່ກ່ຽວກັບວັດຖຸ] |