| KCHASHMGR(1) | Kyoto Cabinet | KCHASHMGR(1) |
نام (NAME)
kchashmgr - رابط خط فرمان برای مدیریت پایگاهداده هش فایل
توضیحات (DESCRIPTION)
دستور kchashmgr ابزاری برای آزمایش و اشکالزدایی پایگاهداده هش فایل و برنامههای کاربردی آن است. path مسیر یک فایل پایگاهداده را تعیین میکند. key کلید یک رکورد را مشخص میکند. value مقدار یک رکورد را تعیین میکند. file فایل ورودی/خروجی را مشخص میسازد.
kchashmgr create [-otr] [-onl|-otl|-onr] [-apow num] [-fpow num] [-ts] [-tl] [-tc] [-bnum num] path
یک فایل
پایگاهداده
ایجاد
میکند.
kchashmgr inform [-onl|-otl|-onr]
[-st] path
اطلاعات
وضعیت را
چاپ
میکند.
kchashmgr set [-onl|-otl|-onr]
[-add|-app|-rep|-inci|-incd]
[-sx] path key
value
یک رکورد
را ذخیره
میکند.
kchashmgr remove [-onl|-otl|-onr]
[-sx] path key
یک رکورد
را حذف
میکند.
kchashmgr get [-onl|-otl|-onr]
[-rm] [-sx] [-px]
[-pz] path key
مقدار یک
رکورد را
چاپ
میکند.
kchashmgr list [-onl|-otl|-onr] [-max
num] [-rm] [-sx]
[-pv] [-px] path
[key]
کلیدهای
تمام
رکوردها را
که با خط
جدید جدا
شدهاند
چاپ
میکند.
kchashmgr clear [-onl|-otl|-onr]
path
تمام
رکوردهای
پایگاهداده
را حذف
میکند.
kchashmgr import [-onl|-otl|-onr]
[-sx] path [file]
رکوردها
را از یک
فایل TSV وارد
میکند.
kchashmgr copy [-onl|-otl|-onr]
path file
از کل
پایگاهداده
رونوشت
میگیرد.
kchashmgr dump [-onl|-otl|-onr]
path [file]
رکوردها
را در یک
فایل تصویر
لحظهای (snapshot)
ذخیره
میکند.
kchashmgr load [-otr]
[-onl|-otl|-onr] path
[file]
رکوردها
را از یک
فایل تصویر
لحظهای
بارگذاری
میکند.
kchashmgr defrag [-onl|-otl|-onr]
path
یکپارچهسازی
انجام
میدهد.
kchashmgr setbulk [-onl|-otl|-onr]
path key value ...
چندین
رکورد را به
صورت یکجا
ذخیره
میکند.
kchashmgr removebulk [-onl|-otl|-onr]
[-sx] path key ...
چندین
رکورد را به
صورت یکجا
حذف
میکند.
kchashmgr getbulk [-onl|-otl|-onr]
[-sx] [-px] path key
...
چندین
رکورد را به
صورت یکجا
بازیابی
میکند.
kchashmgr check [-onl|-otl|-onr]
path
یکپارچگی
را بررسی
میکند.
گزینهها شامل موارد زیر هستند:
-otr :
پایگاهداده
را با گزینه
کوتاهسازی
باز میکند.
-onl : پایگاهداده را با گزینه بدون قفلگذاری باز میکند.
-otl : پایگاهداده را با گزینه تلاش برای قفلگذاری باز میکند.
-onr : پایگاهداده را با گزینه بدون ترمیم خودکار باز میکند.
-apow num : توان همترازی اندازه رکورد را مشخص میکند.
-fpow num : توان گنجایش استخر بلوکهای آزاد را مشخص میکند.
-ts : پایگاهداده را با گزینه حجم کوچک (small) تنظیم میکند.
-tl : پایگاهداده را با گزینه خطی (linear) تنظیم میکند.
-tc : پایگاهداده را با گزینه فشردهسازی تنظیم میکند.
-bnum num : تعداد باکتهای جدول هش را مشخص میکند.
-st : اطلاعات متفرقه را چاپ میکند.
-add : عملیات افزودن را انجام میدهد.
-app : عملیات الحاق (پیوست کردن) را انجام میدهد.
-rep : عملیات جایگزینی را انجام میدهد.
-inci : عملیات افزایش عدد صحیح را انجام میدهد.
-incd : عملیات افزایش عدد حقیقی را انجام میدهد.
-sx : دادههای ورودی به عنوان یک رشته داده شانزدهشانزدهی (هگزادسیمال) ارزیابی میشوند.
-rm : رکورد را حذف میکند.
-px : دادههای خروجی به یک رشته داده شانزدهشانزدهی (هگزادسیمال) تبدیل میشوند.
-pz : نویسه خط جدید را به انتهای خروجی اضافه نمیکند.
-max num : بیشینه تعداد رکوردهای نمایشی را مشخص میکند.
-pv : مقادیر رکوردها را نیز چاپ میکند.
-onl : پایگاهداده را با گزینه بدون قفلگذاری باز میکند.
-otl : پایگاهداده را با گزینه تلاش برای قفلگذاری باز میکند.
-onr : پایگاهداده را با گزینه بدون ترمیم خودکار باز میکند.
-apow num : توان همترازی اندازه رکورد را مشخص میکند.
-fpow num : توان گنجایش استخر بلوکهای آزاد را مشخص میکند.
-ts : پایگاهداده را با گزینه حجم کوچک (small) تنظیم میکند.
-tl : پایگاهداده را با گزینه خطی (linear) تنظیم میکند.
-tc : پایگاهداده را با گزینه فشردهسازی تنظیم میکند.
-bnum num : تعداد باکتهای جدول هش را مشخص میکند.
-st : اطلاعات متفرقه را چاپ میکند.
-add : عملیات افزودن را انجام میدهد.
-app : عملیات الحاق (پیوست کردن) را انجام میدهد.
-rep : عملیات جایگزینی را انجام میدهد.
-inci : عملیات افزایش عدد صحیح را انجام میدهد.
-incd : عملیات افزایش عدد حقیقی را انجام میدهد.
-sx : دادههای ورودی به عنوان یک رشته داده شانزدهشانزدهی (هگزادسیمال) ارزیابی میشوند.
-rm : رکورد را حذف میکند.
-px : دادههای خروجی به یک رشته داده شانزدهشانزدهی (هگزادسیمال) تبدیل میشوند.
-pz : نویسه خط جدید را به انتهای خروجی اضافه نمیکند.
-max num : بیشینه تعداد رکوردهای نمایشی را مشخص میکند.
-pv : مقادیر رکوردها را نیز چاپ میکند.
این دستور در صورت موفقیت 0 و در صورت شکست مقدار دیگری را بازمیگرداند.
همچنین ببینید (SEE ALSO)
| 2012-05-24 | Man Page |