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