SSDB supported languages



SSDB supports the Redis network protocol, so you can use the Redis client to connect to the SSDB server. However, using the SSDB client is the most efficient way.

All SSDB client APIs support binary data. Binary data is strings, and strings are binary data.

SSDB source code warehouse has built-in clients for many languages, these are the so-called official clients. In addition, there are many clients developed by developers, which are also listed here.

Recommended clients will be marked with an asterisk .

If you have developed a client and want to be listed on this page, please fork it on GitHub ssdb-docs project, edit clients.md, and then submit a Pull Request.

C++


Built-in ideawuRepositoryOfficial client
cppssdbironsduRepositoryC++ 11 Asynchronous API Client

Cpy


Built-in ideawuRepositoryOfficial client. see Cpy.

##C# .Net


##Official ★Repository

Erlang


ideawuOfficialClient
ssdb-erlangkqqsysuRepositoryErlang client library for SSDB

Go


Official ideawuRepositoryOfficial client
hissdbEryxRepositoryHissdb in the lessos/lessgo project supports connection pooling.
gossdbseefanRepository The client derived from the official client supports connection pooling and its usage habits are consistent with most clients.

Java


Official ideawuRepositoryOfficial Client
ssdb4jnutzamRepositoryAnother SSDB Java driver
another ssdb4jjbakwdRepository
hydrogen-ssdbyiding-heRepositorySupports multi-threaded concurrent requests and multiple Server load balancing (client distribution request)

Lua


##lua-resty-ssdbLazyZhuLua ssdb client driver for the ngx_lua based on the cosocket API##DBSS Repository

NodeJS


Repository
reficullThe client used by Luajit, I use it in the C++ game server, lua directly connects to ssdb
##Official ideawuOfficial clientnode-ssdb by @hit9hit9node-ssdb by @hit9
Repository
Repository
##PHP


Built-in ★Repository

Python


ideawuOfficial client
内置 ideawuRepository官方客户端
pyssdbifduyueRepositoryA SSDB Client Library for Python
ssdb-pywrongwaycnRepositorySSDB Python Client like Redis-Py
ssdb.pyhit9RepositorySSDB Python Client Library by hit9

Ruby


ssdb-rbbsmRepositoryRuby client library for SSDB