SSDB資料庫使用手冊 / SSDB 支持语言种类

SSDB 支持语言种类

SSDB 支持 Redis 网络协议, 所以你可以用 Redis 的客户端来连接 SSDB 服务器. 但是, 使用 SSDB 客户端是最高效的方式. 

所有的 SSDB 客户端 API 都是支持二进制数据的, 二进制数据即是字符串, 字符串就是二进制数据.

SSDB 源码仓库中, 内置了许多语言的客户端, 这些便是所谓的官方客户端. 另外, 还有许多开发者开发的客户端, 也列在这里.

推荐的客户端会被打上星号标记 .

如果你开发了一个客户端, 希望列在这个页面的话, 请在 GitHub 上 fork ssdb-docs 项目, 编辑 clients.md, 然后提交一个 Pull Request.

C++


内置 ideawuRepository官方客户端
cppssdbironsduRepositoryC++ 11 异步 API 客户端

Cpy


内置 ideawuRepository官方客户端. see Cpy.

C# .Net


官方 ideawuRepository官方客户端

Erlang


ssdb-erlangkqqsysuRepositoryErlang client library for SSDB

Go


官方 ideawuRepository官方客户端
hissdbEryxRepository在 lessos/lessgo 项目中的 hissdb, 支持连接池.
gossdbseefanRepository从官方客户端派生出来的客户端,支持连接池,使用习惯与大多数客户端保持一致。

Java


官方 ideawuRepository官方客户端
ssdb4jnutzamRepository又一个SSDB的Java驱动
another ssdb4jjbakwdRepository 
hydrogen-ssdbyiding-heRepository支持多线程并发请求和多服务器的负载均衡(客户端分发请求)

Lua


lua-resty-ssdbLazyZhuRepositoryLua ssdb client driver for the ngx_lua based on the cosocket API
DBSSreficullRepositoryLuajit 使用的客户端,我用在C++游戏服中,lua直接连ssdb

NodeJS


官方 ideawuRepository官方客户端
node-ssdb by @hit9hit9Repositorynode-ssdb by @hit9

PHP


内置 ideawuRepository官方客户端

Python


内置 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