이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 memcachedb 명령입니다.
프로그램:
이름
memcachedb - memcached의 지속성 지원 변형
개요
memcadb [옵션]
기술
MemcacheDB(발음 mem-cash-de-bee)는 지속성 지원 변형입니다. memcached
분산 키-값 저장 시스템. 캐시 솔루션이 아니라 지속적입니다.
빠르고 안정적인 키-값 기반 개체 저장 및 검색을 위한 스토리지 엔진입니다.
그것은 준수 memcache를 프로토콜, 즉 memcached 클라이언트는 연결할 수 있고
영구 키-값 저장소를 투명하게 사용합니다. 또한 신뢰성과 높은
BerkeleyDB를 통한 트랜잭션 및 복제 지원을 통한 가용성
스토리지 백엔드.
옵션
-NS
수신 대기할 TCP 포트(기본값: 21201)
-유
수신 대기할 UDP 포트(기본값: 0, 꺼짐)
-NS
수신 대기할 UNIX 도메인 소켓 경로(네트워크 지원 비활성화)
-NS
유닉스 소켓에 대한 액세스 마스크, 0700진수(기본값: XNUMX)
-엘
수신할 인터페이스(기본값: INADRR_ANY)
-d 데몬으로 실행
-r 코어 파일 제한 최대화
-유
의 신원을 가정사용자 이름> (루트로 실행할 때만)
-씨
최대 동시 연결 수(기본값: 4096)
-NS
다음보다 작은 항목 크기NUM> 바이트는 빠른 메모리 할당을 사용합니다(기본값: 2048
바이트)
-v Verbose(이벤트 루프에 있는 동안 오류/경고 인쇄)
-vv 매우 장황함(클라이언트 명령/응답도 인쇄)
-h 간단한 사용 지침을 인쇄하고 종료합니다.
-i 완전한 저작권 및 라이센스 정보 인쇄
-NS
프로세스 ID 저장파일> (-d 옵션과 함께만 사용)
-NS
사용할 스레드 수(기본값: 4)
버클리 DB 옵션
-미디엄
BerkeleyDB의 메모리 내 캐시 크기(MB)(기본값: 256MB)
-NS
기본 페이지 크기(바이트)(기본값: 4096, 범위: 512B-64KB, XNUMX의 거듭제곱)
-NS
데이터베이스의 파일 이름(기본값: 데이터.db)
-시간
데이터베이스의 환경 HOME(기본값: /data1/memcadb)
-NS
데이터베이스의 로그 디렉토리(기본값: Environment HOME과 동일, -H 참조)
-NS
데이터베이스 유형, 옵션은 'btree' 또는 'hash'(기본값: btree)입니다.
-엘
로그 버퍼 크기(KB)(기본값: 4096kB)
-씨
체크포인트 수행NUM> 초(0은 비활성화, 기본값: 300초)
-NS
Do memp_trickle 모든NUM> 초(0은 비활성화, 기본값: 30초)
-이자형
캐시에서 정리해야 하는 페이지의 비율(기본값: 60%)
-NS
마다 교착 상태 감지 수행NUM> 밀리초(0은 비활성화, 기본값: 100ms)
-N 활성화 DB_TXN_NOSYNC 큰 성능 향상을 위해 (기본값: off)
-E 더 이상 필요하지 않은 로그 파일을 자동으로 제거
-X 힙에서 영역 메모리 할당(기본값: off)
복제 옵션
-R 이 사이트에서 사용하는 호스트와 포트를 식별합니다(필수).
-O 이 복제 그룹에 참여하는 다른 사이트를 식별합니다.
-M/-S memcachedb를 마스터 또는 슬레이브로 시작
-N
복제에 참여하는 사이트 수(기본값: 2)
경고
· 영구 저장 솔루션이므로 에 지정된 만료 시간
해당하는 Memcache 프로토콜 클라이언트는 자동으로 삭제됩니다.
onworks.net 서비스를 사용하여 온라인으로 memcachedb 사용