ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

cdb - ออนไลน์ในคลาวด์

เรียกใช้ cdb ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง cdb ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


cdb - เครื่องมือจัดการฐานข้อมูลคงที่

เรื่องย่อ


ย่านศูนย์กลางธุรกิจ -q [-m] [-น NUM] ชื่อฐานข้อมูล สำคัญ
ย่านศูนย์กลางธุรกิจ -d [-ม] [ชื่อฐานข้อมูล-
ย่านศูนย์กลางธุรกิจ -l [-ม] [ชื่อฐานข้อมูล-
ย่านศูนย์กลางธุรกิจ -NS [ชื่อฐานข้อมูล-
ย่านศูนย์กลางธุรกิจ -ค [-ม.] [-ที tmpname.tmpname|-] [-หน้า ดัด] [-เวฬุ0] ชื่อฐานข้อมูล [แฟ้ม... ]

DESCRIPTION


ย่านศูนย์กลางธุรกิจ ใช้ในการสืบค้น ดัมพ์ แสดงรายการ วิเคราะห์ หรือสร้างไฟล์ CDB (Constant DataBase) รูปแบบของ
cdb อธิบายไว้ใน ย่านศูนย์กลางธุรกิจ(5) หน้าจัดการ หน้าคู่มือนี้สอดคล้องกับเวอร์ชัน 0.78 of จิ๋วซีดีบี
บรรจุภัณฑ์

สอบถาม
ย่านศูนย์กลางธุรกิจ -q พบว่าได้รับ สำคัญ ในสิ่งที่กำหนด ชื่อฐานข้อมูล cdb และเขียนค่าที่เกี่ยวข้องไปยัง standard
เอาต์พุตหากพบ (และออกด้วยศูนย์) หรือออกด้วยค่าที่ไม่ใช่ศูนย์หากไม่พบ ชื่อฐานข้อมูล ต้อง
เป็นไฟล์ที่ค้นหาได้และไม่สามารถใช้ stdin เป็นอินพุตได้ โดยค่าเริ่มต้น, ย่านศูนย์กลางธุรกิจ จะพิมพ์ ทั้งหมด
พบบันทึก ตัวเลือกที่รู้จักในโหมดแบบสอบถาม:

-nNUM สาเหตุที่ ย่านศูนย์กลางธุรกิจ เพื่อค้นหาและเขียนบันทึกด้วยหมายเลขที่กำหนด NUM เริ่มด้วย 1 —
เมื่อมีเร็กคอร์ดจำนวนมากที่มีคีย์ที่กำหนด

-m จะมีการขึ้นบรรทัดใหม่หลังจากพิมพ์ทุกค่าแล้ว โดยค่าเริ่มต้น ค่าหลายค่าจะ
เขียนโดยไม่มีตัวคั่นใด ๆ

การถ่ายโอนข้อมูล/รายการ
ย่านศูนย์กลางธุรกิจ -d ทิ้งเนื้อหาและ ย่านศูนย์กลางธุรกิจ -l แสดงรายการคีย์ของ cdbfile.cdb (หรืออินพุตมาตรฐานถ้าไม่ใช่
ที่ระบุ) เป็นเอาต์พุตมาตรฐาน ในรูปแบบที่ควบคุมโดยการมีอยู่ของ -m ตัวเลือก. ดู
ส่วนย่อย "รูปแบบ" ด้านล่าง เอาท์พุตจาก ย่านศูนย์กลางธุรกิจ -d สามารถใช้เป็นอินพุตสำหรับ ย่านศูนย์กลางธุรกิจ -c.

สร้างบัญชีตัวแทน
ฐานข้อมูล Cdb สร้างในสองขั้นตอน: สร้างฐานข้อมูลชั่วคราว และหลังจากนั้นคือ
สมบูรณ์ จะถูกเปลี่ยนชื่อเป็นอะตอมถาวร สิ่งนี้จะหลีกเลี่ยงข้อกำหนดสำหรับ
ล็อคระหว่างผู้อ่านและนักเขียน (หรือผู้สร้าง) ย่านศูนย์กลางธุรกิจ -c จะพยายามสร้าง cdb ใน
ไฟล์ tmpname.tmpname (หรือ ชื่อฐานข้อมูล ด้วย ".tmp" ต่อท้ายหากไม่มีตัวเลือก -t) จากนั้นเปลี่ยนชื่อเป็น
ชื่อฐานข้อมูล. มันจะอ่านที่ให้มา แฟ้มs (หรืออินพุตมาตรฐานหากไม่มีการระบุ) ตัวเลือก
รู้จักในโหมดสร้าง:

-t tmpname.tmpname
ใช้ให้ tmpname.tmpname เป็นไฟล์ชั่วคราว ค่าเริ่มต้นเป็น ชื่อฐานข้อมูล.tmp (เช่น ไฟล์เอาต์พุต
โดยเพิ่ม .tmp) บันทึก tmpname.tmpname ต้องอยู่ในระบบไฟล์เดียวกับไฟล์เอาต์พุต เช่น
ย่านศูนย์กลางธุรกิจ ใช้ ตั้งชื่อใหม่(2) เพื่อสิ้นสุดขั้นตอนการสร้างฐานข้อมูล ถ้า tmpname.tmpname คือ
ขีดเดียว (-) จะไม่มีการสร้างไฟล์ temp ฐานข้อมูลจะถูกสร้างขึ้นในสถานที่
โหมดนี้มีประโยชน์เมื่อผู้โทรทำการเปลี่ยนชื่อครั้งสุดท้าย

-p ดัด
สิทธิ์สำหรับไฟล์ที่สร้างขึ้นใหม่ (โดยปกติคือเลขฐานแปด เช่น 0644) โดย
ค่าเริ่มต้นการอนุญาตคือ 0666 (โดยใช้กระบวนการปัจจุบัน umask) ถ้านี้
มีการระบุตัวเลือก ค่า Umask ปัจจุบันไม่มีผล

-w เตือนเกี่ยวกับคีย์ที่ซ้ำกัน

-e ยกเลิกคีย์ที่ซ้ำกัน (หมายถึง -w)

-r แทนที่คีย์ที่มีอยู่ด้วยคีย์ใหม่ในกรณีที่ซ้ำกัน อาจต้องใช้ฐานข้อมูล
ไฟล์เขียนใหม่เพื่อลบบันทึกเก่าและอาจช้า

-0 เติมระเบียนที่มีอยู่เป็นศูนย์เมื่อมีการเพิ่มระเบียนที่ซ้ำกัน นี่เร็วกว่า
-rแต่จะเหลือศูนย์พิเศษไว้ในไฟล์ฐานข้อมูลในกรณีที่ซ้ำกัน

-u อย่าเพิ่มระเบียนที่ซ้ำกัน

-m ตีความอินพุตเป็นลำดับของบรรทัด หนึ่งเร็กคอร์ดต่อบรรทัด โดยแยกค่าออก
จากคีย์โดยเว้นวรรคหรืออักขระแท็บ แทนรูปแบบ cdb ดั้งเดิม (ดู
"รูปแบบอินพุต/เอาต์พุต" ด้านล่าง)

โปรดทราบว่าการใช้ตัวเลือกใดๆ ที่ต้องมีการตรวจสอบซ้ำจะทำให้กระบวนการสร้างช้าลง
อย่างมีความหมายโดยเฉพาะอย่างยิ่งสำหรับฐานข้อมูลขนาดใหญ่

สถิติ
ย่านศูนย์กลางธุรกิจ -s จะวิเคราะห์ dbfile.dbfile และพิมพ์สรุปไปยังเอาต์พุตมาตรฐาน สถิติรวมถึง:
จำนวนแถวทั้งหมดในไฟล์ ความยาวคีย์และค่าต่ำสุด เฉลี่ย และสูงสุด แฮช
ตาราง (สูงสุด 256 รายการ) และรายการที่ใช้ จำนวนการชนกันของแฮช (นั่นคือ มากกว่าหนึ่งคีย์
ชี้ไปที่รายการตารางแฮชเดียวกัน) ขนาดตารางแฮชต่ำสุด เฉลี่ย และสูงสุด (ที่ไม่ใช่
ตารางว่าง) และจำนวนปุ่มที่อยู่ห่างกัน 10 ระยะจากการคำนวณ
ดัชนีตารางแฮช — คีย์ในระยะทาง 0 ต้องการการค้นหาตารางแฮชเพียงรายการเดียว 1 — สองรายการ และอื่นๆ
บน; คีย์มากขึ้นในระยะทางที่มากขึ้นหมายถึงการค้นหาฐานข้อมูลที่ช้าลง

Input / Output รูปแบบ
โดยค่าเริ่มต้น ย่านศูนย์กลางธุรกิจ คาดหวัง (สำหรับการดำเนินการสร้าง) หรือเขียน (สำหรับการถ่ายโอนข้อมูล/รายการ) รูปแบบ cdb ดั้งเดิม
ข้อมูล. รูปแบบเนทีฟ Cdb คือลำดับของเรคคอร์ดในรูปแบบ:
+เคล็น,เวเลน:สำคัญ->คลื่น\n
โดยที่ "+", ",", ":", "-", ">" และ "\n" (ขึ้นบรรทัดใหม่) เป็นอักขระตามตัวอักษร เคล็น และ เวเลน เป็น
ความยาวของคีย์และค่าเป็นตัวเลขทศนิยม และ สำคัญ และ คลื่น เป็นกุญแจสำคัญและให้คุณค่าในตัวเอง
ชุดของระเบียนสิ้นสุดโดยบรรทัดว่าง นี่เป็นรูปแบบเดียวที่คีย์และ
ค่าอาจประกอบด้วยอักขระใดๆ รวมทั้งขึ้นบรรทัดใหม่ ศูนย์ (\0) เป็นต้น

เมื่อ -l ตัวเลือกที่ร้องขอ (โหมดรายการคีย์) ย่านศูนย์กลางธุรกิจ จะสร้างเอาต์พุตที่ดัดแปลงเล็กน้อยใน a
รูปแบบ:
+เคล็น:สำคัญ\n
(บันทึก เวเลน และ คลื่น ละเว้นพร้อมกับตัวคั่นโดยรอบ)

If -m มีตัวเลือกให้ ย่านศูนย์กลางธุรกิจ จะคาดหวังหรือผลิตหนึ่งบรรทัดสำหรับทุกระเบียน (ขึ้นบรรทัดใหม่คือ a
ตัวคั่นบันทึก) และทุกบรรทัดควรมีช่องว่าง คีย์ ช่องว่าง และ
มูลค่าถึงท้ายบรรทัด บรรทัดที่ขึ้นต้นด้วยอักขระแฮช (#) และบรรทัดว่าง are
ละเลย ซึ่งเป็นรูปแบบเดียวกับ เอ็มเคแมป(1) ยูทิลิตี้คาดหวัง

OPTIONS สรุป


นี่คือบทสรุปสั้น ๆ ของตัวเลือกทั้งหมดที่ยอมรับโดย ย่านศูนย์กลางธุรกิจ ยูทิลิตี้:

-0 เติมระเบียนที่ซ้ำกันเป็นศูนย์ในการสร้าง (-c) โหมด

-c สร้างโหมด

-d โหมดการถ่ายโอนข้อมูล

-e ยกเลิก (ข้อผิดพลาด) บนคีย์ที่ซ้ำกันในการสร้าง (-c) โหมด

-h พิมพ์ความช่วยเหลือสั้น ๆ และออก

-l โหมดรายการ

-m อินพุตหรือเอาต์พุตอยู่ในรูปแบบ "แผนที่" ไม่ใช่รูปแบบ cdb ดั้งเดิม ในโหมดแบบสอบถาม เพิ่ม a
ขึ้นบรรทัดใหม่หลังจากทุกค่าที่เขียน

-nNUM ค้นหาและพิมพ์ NUMth บันทึกในแบบสอบถาม (-q) โหมด

-q โหมดแบบสอบถาม

-r แทนที่คีย์ที่ซ้ำกันในการสร้าง (-c) โหมด

-s โหมดสถิติ

-t เทมไฟล์
ระบุไฟล์ชั่วคราวเมื่อสร้าง (-c) cdb (ใช้ single dash (-) as เทมไฟล์
เพื่อหยุดใช้ไฟล์ temp)

-u อย่าแทรกคีย์ที่ซ้ำกัน (ไม่ซ้ำกัน) ในการสร้าง (-c) โหมด

-w เตือนเกี่ยวกับคีย์ที่ซ้ำกันในการสร้าง (-c) โหมด

ใช้ cdb ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    ทำความสะอาดล้ำลึก
    ทำความสะอาดล้ำลึก
    สคริปต์ Kotlin ที่สร้างนิวเคลียร์ทั้งหมด
    แคชจากโครงการ Gradle/Android
    มีประโยชน์เมื่อ Gradle หรือ IDE ให้คุณ
    ลง. สคริปต์ได้รับการทดสอบแล้ว
    macOS แต่...
    ดาวน์โหลด ทำความสะอาดอย่างล้ำลึก
  • 2
    ปลั๊กอิน Eclipse Checkstyle
    ปลั๊กอิน Eclipse Checkstyle
    ปลั๊กอิน Eclipse Checkstyle
    รวมโค้ด Checkstyle Java
    ผู้ตรวจสอบบัญชีใน Eclipse IDE ดิ
    ปลั๊กอินให้ข้อเสนอแนะแบบเรียลไทม์กับ
    ผู้ใช้เกี่ยวกับการละเมิด...
    ดาวน์โหลดปลั๊กอิน Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player เป็นเครื่องเล่นสื่อฟรี
    ซอฟต์แวร์ ส่วนหนึ่งขึ้นอยู่กับ WMP และ VLC เดอะ
    เครื่องเล่นในสไตล์มินิมอลด้วย
    ธีมสีมากกว่าสิบสีและยังสามารถ
    ข ...
    ดาวน์โหลด AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV และ ADDON สำหรับ XBMC/
    Kodi que อนุญาต disponer de un
    ตัวถอดรหัสของ los servicios IPTV ของ
    Movistar รวมเข้าด้วยกัน
    ศูนย์สื่อแม...
    ดาวน์โหลด movistartv
  • 5
    รหัส :: บล็อก
    รหัส :: บล็อก
    Code::Blocks เป็นโอเพ่นซอร์สฟรี
    ข้ามแพลตฟอร์ม C, C++ และ Fortran IDE
    สร้างขึ้นเพื่อตอบสนองความต้องการสูงสุด
    ของผู้ใช้ มันถูกออกแบบมาให้มาก
    ขยาย...
    ดาวน์โหลด Code::Blocks
  • 6
    ท่ามกลาง
    ท่ามกลาง
    ท่ามกลางหรือส่วนต่อประสาน Minecraft ขั้นสูง
    และการติดตามข้อมูล/โครงสร้างเป็นเครื่องมือในการ
    แสดงภาพรวมของ Minecraft
    โลกโดยไม่ต้องสร้างมันขึ้นมาจริงๆ มัน
    สามารถ ...
    ดาวน์โหลดท่ามกลาง
  • เพิ่มเติม»

คำสั่ง Linux

Ad