Hello all,

A Key-Value interface has been recently added to OpenSIPS trunk and it will be present in the 1.8 release.

Key-Value interface added into OpenSIPS provides an easy way for the script writer and the module writer to transparently access different Key-Value type back-ends, very similar to the way the DB interface allows easy connection to different types of SQL databases.

Modules that offer actual back-end connection will use the Key-Value interface in order to provide the actual functionality to the end-user. At the current stage in time there are three modules that use the interface to provide functionality

- cachedb_local ( old localcache module ) - Uses OpenSIPS shared memory as storage - cachedb_memcached ( old memcached module ) - Uses Memcached servers as back-end
- [NEW] cachedb_redis - Uses Redis Cluster servers as back-end

More about the available API exported by the database as well as some use cases and examples can be found at [1].

[1] http://www.opensips.org/Resources/DocsTutKvinterface

Regards,

--
Vlad Paiu
OpenSIPS Developer


_______________________________________________
News mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/news

Reply via email to