Hello,

Yes, work on Redis cluster seems to be still ongoing.
I guess that yes, you could already use Couchbase via the memcached interface, but will be limited by the key-value stuff.

Another improvement we are planning for 1.9 is to be able to run raw queries in each NoSQL back-end, in the language that the back-end supports, like for Redis they have their custom query language, in Cassandra you have CQL, MongoDB has some JSON format, and so on. That should severely enhance use cases, as it allows for more flexibility, and not only being limited to key-value OPS through the CACHEDB interface.

Regards,

Vlad Paiu
OpenSIPS Developer
http://www.opensips-solutions.com


On 11/07/2012 04:02 PM, Julien Chavanton wrote:
Hi Vlad, I was still looking at your last answer on Redis Cluster, to be honest I do not understand the Redis cluster concept. I will have to read this documentation http://redis.io/topics/cluster-spec and study the source code.

For our distributed platform we may opt for a mix of multiple solution with one or more of the following solutions: Couchbase, Memcache, Redis and/or Cassandra and/or Mysqlcluster.

Interesting to know that you are planning to improve support for Couchbase, however we can already use Couchbase with memcached client through Moxy, will there be a valuable benefit in implementing a couchbase client in Opensips ?

Using only couchbase and memcached would have been simple and efficient according to data requirements, but we will be limited by basic key/value data type ?

Your opinions and contributions for the future of Opensips are much appreciated thank you for sharing them.





On Wed, Nov 7, 2012 at 10:05 AM, Vlad Paiu <[email protected] <mailto:[email protected]>> wrote:

    Hello,

    What do you want more exactly to share between multiple OpenSIPS
    instances ? Currently, the only thing that the DIALOG module can
    share are profiles, so multiple OpenSIPS servers can see the same
    profile values ( how many dialogs in a certain profile ) in a
    distributed environment.

    Redis has a cluster version, but still in Beta. Still, you can use
    the Cassandra back-end which is suited for production, or you can
    choose to wait for the next release, where we will push more
    available back-ends ( CouchBase ).

    Regards,

    Vlad Paiu
    OpenSIPS Developer
http://www.opensips-solutions.com

    On 11/06/2012 11:09 PM, Julien Chavanton wrote:
    Hi, I have read the presentation named "Distributed SIP clusters
    with OpenSIPS"

    How can we share the Dialog profile in Redis since currently
    Opensips can only store Dialog _profiles_ in Redis ?

    How can you have a worldwide Redis cluster if Redis can only do
    Master-Slave replication ?





    _______________________________________________
    Users mailing list
    [email protected]  <mailto:[email protected]>
    http://lists.opensips.org/cgi-bin/mailman/listinfo/users

    _______________________________________________
    Users mailing list
    [email protected] <mailto:[email protected]>
    http://lists.opensips.org/cgi-bin/mailman/listinfo/users



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

Reply via email to