<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Hello,<br>
    <br>
    Yes, work on Redis cluster seems to be still ongoing.<br>
    I guess that yes, you could already use Couchbase via the memcached
    interface, but will be limited by the key-value stuff.<br>
    <br>
    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.<br>
    <br>
    Regards,<br>
    <pre class="moz-signature" cols="72">Vlad Paiu
OpenSIPS Developer
<a class="moz-txt-link-freetext" href="http://www.opensips-solutions.com">http://www.opensips-solutions.com</a> </pre>
    <br>
    On 11/07/2012 04:02 PM, Julien Chavanton wrote:
    <blockquote
cite="mid:CAKmcL2mK00oEGaR3b1r0bKKeiO1cFgbKx+A3r1QSQFMCsQixZw@mail.gmail.com"
      type="cite">Hi Vlad, I was still looking at your last answer on
      Redis Cluster, to be honest I do not understand the Redis cluster
      concept.<br>
      I will have to read&nbsp; this documentation <a moz-do-not-send="true"
        href="http://redis.io/topics/cluster-spec">http://redis.io/topics/cluster-spec</a>
      and study the source code.<br>
      <br>
      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.<br>
      <br>
      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 ?<br>
      <br>
      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 ?<br>
      <br>
      Your opinions and contributions for the future of Opensips are
      much appreciated thank you for sharing them.<br>
      <br>
      <br>
      <br>
      <br>
      <br>
      <div class="gmail_quote">On Wed, Nov 7, 2012 at 10:05 AM, Vlad
        Paiu <span dir="ltr">&lt;<a moz-do-not-send="true"
            href="mailto:vladpaiu@opensips.org" target="_blank">vladpaiu@opensips.org</a>&gt;</span>
        wrote:<br>
        <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">
          <div bgcolor="#ffffff" text="#000000"> Hello,<br>
            <br>
            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.<br>
            <br>
            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 ).<br>
            <br>
            Regards,<br>
            <pre cols="72">Vlad Paiu
OpenSIPS Developer
<a moz-do-not-send="true" href="http://www.opensips-solutions.com" target="_blank">http://www.opensips-solutions.com</a> </pre>
            <div>
              <div class="h5"> <br>
                On 11/06/2012 11:09 PM, Julien Chavanton wrote: </div>
            </div>
            <blockquote type="cite">
              <div>
                <div class="h5">Hi, I have read the presentation named
                  "Distributed SIP clusters with OpenSIPS"<br>
                  <br>
                  How can we share the Dialog profile in Redis since
                  currently Opensips can only store Dialog <u>profiles</u>
                  in Redis ?<br>
                  <br>
                  How can you have a worldwide Redis cluster if Redis
                  can only do Master-Slave replication ?<br>
                  <br>
                  <br>
                  <br>
                  <br>
                </div>
              </div>
              <pre><fieldset></fieldset>
_______________________________________________
Users mailing list
<a moz-do-not-send="true" href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a>
<a moz-do-not-send="true" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
</pre>
            </blockquote>
          </div>
          <br>
          _______________________________________________<br>
          Users mailing list<br>
          <a moz-do-not-send="true"
            href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
          <a moz-do-not-send="true"
            href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users"
            target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
          <br>
        </blockquote>
      </div>
      <br>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>
<a class="moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
</pre>
    </blockquote>
  </body>
</html>