این دستور ktserver است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
ktserver - یک سرور پایگاه داده سبک
شرح
فرمان `ktserver' نمونه های پایگاه داده مدیریت سرور را اجرا می کند. از این دستور استفاده می شود
در قالب زیر `db' نام پایگاه داده را مشخص می کند. اگر هیچ پایگاه داده ای مشخص نشده باشد، یک
پایگاه داده روی حافظه بدون نام باز می شود.
ktserver [-حالا خ] [-بندر تعداد] [-آره تعداد] [-همین تعداد] [-لاگ پرونده]
[-لی|-ls|-ل|-lz] [-ulog دیر] [اولیم تعداد] [اواسی تعداد] [-سید تعداد] [-ord]
[-جو دو سر|-اواس|-onl|-otl|-onr] [-آسی تعداد] [-شما] [-bgs دیر] [-bgsi تعداد] [-bgc خ]
[-dmn] [-پید پرونده] [-scr پرونده] [-mhost خ] [- واردات تعداد] [-rts پرونده] [-riv تعداد]
[-plsv پرونده] [-plex خ] [-pldb پرونده] [db...]
گزینه ها دارای موارد زیر هستند.
-حالا خ : نام میزبان سرور را مشخص می کند.
-بندر تعداد : شماره پورت سرور را مشخص می کند.
-آره تعداد : مدت زمان را بر حسب ثانیه مشخص می کند.
-همین تعداد : تعداد نخ های کارگر را مشخص می کند. به طور پیش فرض 8 است.
-لاگ پرونده : مسیر فایل log را مشخص می کند. به طور پیش فرض، لاگ ها در آن نوشته می شوند
خروجی استاندارد
-لی : سطح گزارش "INFO" را تنظیم می کند.
-ls : سطح گزارش "SYSTEM" را تنظیم می کند.
-ل : سطح گزارش را "ERROR" تنظیم می کند.
-lz : سطح گزارش را "NONE" تنظیم می کند.
-ulog دیر : مسیر دایرکتوری گزارش بروز رسانی را مشخص می کند. به طور پیش فرض، آن است
معلول.
اولیم تعداد : اندازه محدودیت هر فایل گزارش به روز رسانی را مشخص می کند.
اواسی تعداد : فاصله همگام سازی فایل های گزارش بروز رسانی را مشخص می کند. توسط
پیش فرض غیرفعال است.
-سید تعداد : شماره شناسه سرور را مشخص می کند.
-ord : پایگاه داده را به عنوان خواننده باز می کند.
-جو دو سر : پایگاه داده را با گزینه تراکنش خودکار باز می کند.
-اواس : پایگاه داده را با گزینه همگام سازی خودکار باز می کند.
-onl : پایگاه داده را با گزینه بدون قفل باز می کند.
-otl : پایگاه داده را با گزینه try locking باز می کند.
-onr : پایگاه داده را با گزینه no auto repair باز می کند.
-آسی تعداد : فاصله همگام سازی خودکار را مشخص می کند. به طور پیش فرض، آن است
معلول.
-شما : همزمان سازی فیزیکی را در حین همگام سازی خودکار انجام می دهد.
-bgs دیر : مسیر دایرکتوری عکس پس زمینه را مشخص می کند. به طور پیش فرض، آن را
غیرفعال است
-bgsi تعداد : فاصله زمانی عکسبرداری پس زمینه را مشخص می کند. به طور پیش فرض، آن است
180.
-bgsc خ : الگوریتم فشرده سازی عکس فوری را مشخص می کند. "zlib"، "lzo"،
"lzma" پشتیبانی می شوند.
-dmn : به یک فرآیند دیمون سوئیچ می کند.
-پید پرونده : فایلی را مشخص می کند که شامل شناسه فرآیند برای ارسال سیگنال توسط آن باشد.
-cmd دیر : مسیر جستجوی فرمان را برای دستورات بیرونی مشخص می کند. به طور پیش فرض، آن است
دایرکتوری فعلی
-scr پرونده : فایل اسکریپت را برای گسترش اسکریپت مشخص می کند.
-mhost خ : نام میزبان سرور اصلی تکرار را مشخص می کند.
- واردات تعداد : شماره پورت سرور اصلی تکرار را مشخص می کند.
-rts پرونده : فایل را مشخص می کند که دارای مهر زمان تکرار باشد.
-riv تعداد : فاصله هر عملیات تکرار را بر حسب میلی ثانیه مشخص می کند.
به طور پیش فرض ، 0.04 است.
-plsv پرونده : فایل کتابخانه مشترک یک سرور قابل اتصال را مشخص می کند.
-plex خ : عبارت پیکربندی یک سرور قابل اتصال را مشخص می کند.
-pldb پرونده : فایل کتابخانه مشترک یک پایگاه داده قابل اتصال را مشخص می کند.
این دستور در صورت موفقیت 0 و در صورت شکست دستور دیگر را برمی گرداند.
برای اتمام فرآیند سرور در حال اجرا در پیش زمینه، « را وارد کنیدCtrl-C' در ترمینال به
فرآیند سرور را که به صورت شبح اجرا می شود، به پایان برسانید، یک سیگنال خاتمه مانند SIGTERM ارسال کنید
توسط `کشتن' فرمان اگر یک پردازش دیمون SIGHUP را بگیرد، سرور دوباره راه اندازی می شود و
فایل log دوباره باز می شود. زیرا دایرکتوری فعلی یک فرآیند شبح به تغییر داده شده است
دایرکتوری ریشه، مسیرهای فایل های مرتبط باید به عنوان مسیرهای مطلق آنها توصیف شود.
نامگذاری نام پایگاه داده مانند پایگاه داده چند شکلی کیوتو است
کابینه. اگر "-" باشد، پایگاه داده یک پایگاه داده هش نمونه اولیه خواهد بود. اگر "+" باشد،
پایگاه داده یک پایگاه داده درختی نمونه اولیه خواهد بود. اگر ":" باشد، پایگاه داده ذخیره خواهد شد
پایگاه داده اگر "*" باشد، پایگاه داده یک پایگاه داده هش کش خواهد بود. اگر "%" باشد،
پایگاه داده یک پایگاه داده درخت کش خواهد بود. اگر پسوند آن ".kch" باشد، پایگاه داده a خواهد بود
پایگاه داده هش فایل اگر پسوند آن ".kct" باشد، پایگاه داده یک پایگاه داده درخت فایل خواهد بود.
اگر پسوند آن ".kcd" باشد، پایگاه داده یک پایگاه داده هش دایرکتوری خواهد بود. اگر پسوند آن باشد
".kcf"، پایگاه داده یک پایگاه داده درخت دایرکتوری خواهد بود. پارامترهای تنظیم می تواند دنباله دار باشد
نام، با "#" جدا شده است. هر پارامتر از نام و مقدار جدا شده تشکیل شده است
توسط "=". اگر پارامتر "نوع" مشخص شده باشد، نوع پایگاه داده توسط پارامتر تعیین می شود
مقدار در "-"، "+"، ":"، "*"، "%"، "kch"، "kct"، "kcd" و "kcf". همه انواع پایگاه داده
از پارامترهای ورود به سیستم "log"، "logkinds" و "logpx" پشتیبانی می کند. نمونه اولیه هش
پایگاه داده و پایگاه داده درخت نمونه از هیچ پارامتر تنظیم دیگری پشتیبانی نمی کنند. در
پایگاه داده stash از "bnum" پشتیبانی می کند. پایگاه داده هش کش از «opts»، «bnum»، «zcomp» پشتیبانی می کند.
"capcnt"، "capsiz" و "zkey". پایگاه داده درخت کش از تمام پارامترهای آن پشتیبانی می کند
پایگاه داده هش کش به جز محدودیت ظرفیت، و از "psiz"، "rcomp"، "pccap" پشتیبانی می کند.
علاوه بر این. پایگاه داده هش فایل از "apow"، "fpow"، "opts"، "bnum"، "msiz" پشتیبانی می کند.
"dfunit"، "zcomp" و "zkey". پایگاه داده درخت فایل از تمام پارامترهای فایل پشتیبانی می کند
پایگاه داده هش و علاوه بر آن "psiz"، "rcomp"، "pccap". پایگاه داده هش دایرکتوری
از "opts"، "zcomp" و "zkey" پشتیبانی می کند. پایگاه داده درخت دایرکتوری از تمام پارامترها پشتیبانی می کند
از پایگاه داده هش دایرکتوری و علاوه بر آن "psiz"، "rcomp"، "pccap".
علاوه بر این، چندین پارامتر توسط Kyoto Tycoon اضافه شده است. "ktopts" گزینه ها و
مقدار می تواند حاوی "p" برای گزینه پایدار باشد. "ktcapcnt" ظرفیت را بر اساس رکورد تنظیم می کند
عدد. "ktcapsiz" ظرفیت را بر اساس اندازه پایگاه داده تعیین می کند.
با استفاده از خدمات onworks.net از ktserver آنلاین استفاده کنید