Це команда memcachedb, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
memcachedb - варіант memcached з підтримкою збереження
СИНТАКСИС
memcachedb [ВАРІАНТИ]
ОПИС
MemcacheDB (вимовляється mem-cash-dee-bee) є варіантом із підтримкою збереження memcached
розподілена система зберігання «ключ-значення». Це НЕ рішення для кешу, а скоріше стійке
механізм зберігання для швидкого та надійного зберігання та пошуку об’єктів на основі ключ-значення.
Це відповідає Memcache протокол, що означає, що memcached клієнти можуть підключатися і
використовувати постійне сховище ключ-значення прозоро. Він також забезпечує надійність і високу
доступність через підтримку транзакцій та реплікації, надану BerkeleyDB
бекенд сховища.
ВАРІАНТИ
-стр
TCP-порт для прослуховування (за замовчуванням: 21201)
-У
Порт UDP для прослуховування (за замовчуванням: 0, вимкнено)
-s
Шлях роз'єму домену UNIX для прослуховування (вимкнення підтримки мережі)
-а
Маска доступу для Unix-сокета, вісімкова (за замовчуванням: 0700)
-л
Інтерфейс для прослуховування (за замовчуванням: INADRR_ANY)
-d Запуск як демон
-r Збільшити ліміт основного файлу
-u
Припустимо ідентичністьім'я користувача> (тільки під час запуску як root)
-c
Максимальна кількість одночасних підключень (за замовчуванням: 4096)
-б
Розмір елемента менше ніжNum> байти використовуватимуть швидке виділення пам'яті (за замовчуванням: 2048
байти)
-v Детально (помилки/попередження друку під час циклу подій)
-vv Дуже докладний (також друкуйте клієнтські команди/відповіді)
-h Надрукувати короткі інструкції з використання та вийти
-i Роздрукуйте повну інформацію про авторські права та ліцензію
-П
Зберегти ідентифікатор процесу вфайл> (використовується лише з опцією -d)
-т
Кількість потоків для використання (за замовчуванням: 4)
Берклі DB Опції
-м
Розмір кешу в пам’яті BerkeleyDB в мегабайтах (за замовчуванням: 256 МБ)
-А
Розмір базової сторінки в байтах (за замовчуванням: 4096, діапазон: 512B-64KB, ступінь двох)
-f
Ім'я файлу бази даних (за замовчуванням: data.db)
-H
Середовище HOME бази даних (за замовчуванням: /data1/memcachedb)
-Г
Каталог журналу бази даних (за замовчуванням: такий самий, як середовище HOME, див. -H)
-Б
Тип бази даних, параметри: 'btree' або 'hash' (за замовчуванням: btree)
-Л
Розмір буфера журналу в КБ (за замовчуванням: 4096 КБ)
-C
Виконуйте контрольний пункт коженNum> секунд (0 для вимкнення, за замовчуванням: 300 секунд)
-Т
Do memp_trickle коженNum> секунд (0 для вимкнення, за замовчуванням: 30 секунд)
-е
Відсоток сторінок у кеші, які мають бути чистими (за замовчуванням: 60%)
-D
Виконуйте виявлення тупиків щоразуNum> мілісекунди (0 для вимкнення, за замовчуванням: 100 мс)
-N Увімкнути DB_TXN_NOSYNC для значного підвищення продуктивності (за замовчуванням: вимкнено)
-E Автоматично видаляти файли журналу, які більше не потрібні
-X Виділити пам'ять регіону з купи (за замовчуванням: вимкнено)
Реплікація Опції
-R Визначає хост і порт, які використовуються цим сайтом (обов'язково)
-O Ідентифікує інший сайт, який бере участь у цій групі реплікації
-M/-S Запустіть memcachedb як провідний або підпорядкований
-n
Кількість сайтів, які беруть участь у реплікації (за замовчуванням: 2)
ПЕРЕКЛАДИ
· Оскільки це рішення для постійного зберігання, термін дії, зазначений у
відповідні клієнти протоколу memcache будуть тихо відкинуті.
Використовуйте memcachedb онлайн за допомогою служб onworks.net