SSD 소개
SSDB는 C/C++ 언어로 개발된 고성능 NoSQL 데이터베이스로, KV, list, map(hash), zset(sorted set), qlist(queue) 및 기타 데이터 구조를 대체하거나 데 사용됩니다. Redis와 협력하여 10억 수준의 목록 데이터를 저장합니다.
SSDB는 프로덕션 환경에서 사용되며 Qihoo 360, TOPGAME 등 많은 인터넷 회사에서 널리 사용됩니다.
Redis 데이터베이스 교체, Redis 100배 용량
- kv, list, hashtable, zset,hset과 같은 수집 데이터 저장에 적합 qlist...
- 최종 API에서 지원하는 고객 언어는 다음과 같습니다:
- C++
- ,
- PHP, Python, Java, Go지속 대기열 서비스마스터-슬레이브 복제 , 로드 밸런싱
- PHP API 사용 예
<?php require_once('SSDB.php'); $ssdb = new SimpleSSDB('127.0.0.1', 8888); $resp = $ssdb->set('key', '123'); $resp = $ssdb->get('key'); echo $resp; // output: 123
빠른 설치
wget --no-check-certificate https://github.com/ideawu/ssdb/archive/master.zipunzip master cd ssdb-master make
선택 사항, /usr/local/ssdb
sudo make install
Start
# start master ./ssdb-server ssdb.conf
#or start as daemon./ssdb-server -d ssdb.conf
성능 비교
ssdb-bench를 사용한 성능 데이터 (SSDB) 및 redis-benchmark (Redis)를 획득하세요.

라이센스 계약
SSDB는 매우 느슨하고 유연한 계약인 새로운 BSD 라이센스를 채택합니다.