ນີ້ແມ່ນຄໍາສັ່ງ memcachedb ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
memcachedb - ຕົວແປທີ່ເປີດໃຊ້ແບບຄົງທົນຂອງ memcached
ສະຫຼຸບສັງລວມ
memcachedb [OPTIONS]
ລາຍລະອຽດ
MemcacheDB (ອອກສຽງ mem-cash-dee-bee) ແມ່ນຕົວແປທີ່ເປີດໃຊ້ແບບຄົງທົນຂອງ memcached
ລະບົບການເກັບຮັກສາທີ່ມີຄຸນຄ່າກະແຈແຈກຢາຍ. ມັນບໍ່ແມ່ນການແກ້ໄຂ cache, ແຕ່ແທນທີ່ຈະຄົງທົນ
ເຄື່ອງຈັກການເກັບຮັກສາສໍາລັບການເກັບຮັກສາແລະດຶງວັດຖຸທີ່ອີງໃສ່ລະຫັດທີ່ສໍາຄັນໄວແລະເຊື່ອຖືໄດ້.
ມັນສອດຄ່ອງກັບ memcache ພິທີການ, ຊຶ່ງຫມາຍຄວາມວ່າ memcached ລູກຄ້າສາມາດເຊື່ອມຕໍ່ແລະ
ໃຊ້ເກັບຮັກສາ key-value ຢ່າງຕໍ່ເນື່ອງຢ່າງໂປ່ງໃສ. ມັນຍັງສະຫນອງຄວາມຫນ້າເຊື່ອຖືແລະສູງ.
ການມີຢູ່ໂດຍຜ່ານການສະຫນັບສະຫນູນການເຮັດທຸລະກໍາແລະການຈໍາລອງແບບຈໍາລອງ, ມາລະຍາດຂອງ BerkeleyDB ຂອງຕົນ
backend ການເກັບຮັກສາ.
OPTIONS
- ປ
ພອດ TCP ເພື່ອຟັງ (ຄ່າເລີ່ມຕົ້ນ: 21201)
-U
ພອດ UDP ເພື່ອຟັງ (ຄ່າເລີ່ມຕົ້ນ: 0, ປິດ)
-s
UNIX Domain Socket ເສັ້ນທາງເພື່ອຟັງ (ປິດການຮອງຮັບເຄືອຂ່າຍ)
-ກ
ຫນ້າກາກການເຂົ້າເຖິງສໍາລັບເຕົ້າສຽບ unix, ໃນ octal (ຄ່າເລີ່ມຕົ້ນ: 0700)
-l
ການໂຕ້ຕອບເພື່ອຟັງ (ຄ່າເລີ່ມຕົ້ນ: INADRR_ANY)
-d ແລ່ນເປັນ daemon
-r ເພີ່ມຂີດຈຳກັດໄຟລ໌ຫຼັກໃຫ້ສູງສຸດ
-u
ສົມມຸດວ່າຕົວຕົນຂອງຊື່ຜູ້ໃຊ້> (ພຽງແຕ່ໃນເວລາທີ່ດໍາເນີນການເປັນຮາກ)
-ຄ
ການເຊື່ອມຕໍ່ພ້ອມກັນສູງສຸດ (ຄ່າເລີ່ມຕົ້ນ: 4096)
- ຂ
ຂະໜາດລາຍການນ້ອຍກວ່າnum> bytes ຈະໃຊ້ການຈັດສັນໜ່ວຍຄວາມຈຳໄວ (ຄ່າເລີ່ມຕົ້ນ: 2048
ໄບຕ໌)
-v Verbose (ພິມຄວາມຜິດພາດ / ການເຕືອນໄພໃນຂະນະທີ່ຢູ່ໃນ loop ຂອງເຫດການ)
-vv verbose ຫຼາຍ (ຍັງພິມຄໍາສັ່ງລູກຄ້າ / ຄໍາຕອບ)
-h ພິມຄໍາແນະນໍາການນໍາໃຊ້ໂດຍຫຍໍ້ແລະອອກ
-i ພິມຂໍ້ມູນລິຂະສິດແລະໃບອະນຸຍາດທີ່ສົມບູນ
- ປ
ບັນທຶກ ID ຂະບວນການໃນເອກະສານ> (ໃຊ້ກັບຕົວເລືອກ -d ເທົ່ານັ້ນ)
-t
ຈຳນວນກະທູ້ທີ່ຈະໃຊ້ (ຄ່າເລີ່ມຕົ້ນ: 4)
Berkeley DB ທາງເລືອກໃນການ
- ມ
ຂະໜາດແຄສໃນໜ່ວຍຄວາມຈຳຂອງ BerkeleyDB ໃນເມກາໄບ (ຄ່າເລີ່ມຕົ້ນ: 256MB)
-ກ
ຂະໜາດຂອງໜ້າເປັນໄບຕ໌ (ຄ່າເລີ່ມຕົ້ນ: 4096, ໄລຍະ: 512B-64KB, power-of- two)
-f
ຊື່ໄຟລ໌ຂອງຖານຂໍ້ມູນ (ຄ່າເລີ່ມຕົ້ນ: data.db)
- ຮ
Environment HOME ຂອງຖານຂໍ້ມູນ (ຄ່າເລີ່ມຕົ້ນ: /data1/memcachedb)
-ກ
ບັນທຶກໄດເລກະທໍລີຂອງຖານຂໍ້ມູນ (ຄ່າເລີ່ມຕົ້ນ: ຄືກັນກັບ Environment HOME, ເບິ່ງ -H)
- ຂ
ປະເພດຂອງຖານຂໍ້ມູນ, ທາງເລືອກແມ່ນ: 'btree' ຫຼື 'hash' (ຄ່າເລີ່ມຕົ້ນ: btree)
-ລ
ບັນທຶກຂະໜາດບັຟເຟີເປັນ kBytes (ຄ່າເລີ່ມຕົ້ນ: 4096kB)
-ຄ
ປະຕິບັດການກວດກາທຸກໆnum> ວິນາທີ (0 ເພື່ອປິດການໃຊ້ງານ, ຄ່າເລີ່ມຕົ້ນ: 300 ວິນາທີ)
-ທ
Do memp_trickle ທຸກໆnum> ວິນາທີ (0 ເພື່ອປິດການໃຊ້ງານ, ຄ່າເລີ່ມຕົ້ນ: 30 ວິນາທີ)
-e
ເປີເຊັນຂອງໜ້າໃນແຄດທີ່ຄວນຈະສະອາດ (ຄ່າເລີ່ມຕົ້ນ: 60%)
-D
ປະຕິບັດການກວດພົບ deadlock ທຸກnum> milliseconds (0 ເພື່ອປິດການໃຊ້ງານ, ຄ່າເລີ່ມຕົ້ນ: 100ms)
-N ເປີດໃຊ້ DB_TXN_NOSYNC ສໍາລັບການເພີ່ມປະສິດທິພາບຂະຫນາດໃຫຍ່ (ຄ່າເລີ່ມຕົ້ນ: ປິດ)
-E ອັດຕະໂນມັດເອົາໄຟລ໌ບັນທຶກທີ່ບໍ່ຈໍາເປັນ
-X ຈັດສັນໜ່ວຍຄວາມຈຳພາກພື້ນຈາກ heap (ຄ່າເລີ່ມຕົ້ນ: ປິດ)
ການ ຈຳ ລອງ ທາງເລືອກໃນການ
-R ກໍານົດໂຮດແລະພອດທີ່ໃຊ້ໂດຍເວັບໄຊທ໌ນີ້ (ຕ້ອງການ)
-O ກໍານົດເວັບໄຊທ໌ອື່ນທີ່ເຂົ້າຮ່ວມໃນກຸ່ມ replication ນີ້
-M/-S ເລີ່ມ memcachedb ເປັນແມ່ບົດ ຫຼືສໍາລອງ
- ນ
ຈໍານວນຂອງເວັບໄຊທີ່ເຂົ້າຮ່ວມໃນການຈໍາລອງ (ຄ່າເລີ່ມຕົ້ນ: 2)
ຂໍ້ຄວນລະວັງ
·ເນື່ອງຈາກວ່ານີ້ແມ່ນການແກ້ໄຂການເກັບຮັກສາຄົງທີ່, ໄລຍະເວລາຫມົດອາຍຸທີ່ລະບຸໄວ້ໃນ
ລູກຄ້າໂປຣໂຕຄໍ memcache ທີ່ສອດຄ້ອງກັນຈະຖືກຍົກເລີກຢ່າງງຽບໆ.
ໃຊ້ memcachedb ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net