Scylla(読み方:すぃーら/しーら)というNoSQLのDBで、Cassandra互換性を持つDBがCompose.ioから使えるようになっています。
BluemixのComposeサービスではまだ利用不可のようですが、compose.ioのweb UIからは確認可能です。
・Cassandraとの互換性もあるのでアプリmodify不要
・Cassandraから移行するときも単純に接続先を変えるだけで良い
らしいです。(試してないので机上情報ということで)
一応、composeで環境デプロイして接続できるところまでは確認してみました。
MacのPCにクライアントをbrew経由で入れて試しましたが、いたって普通に使えます。
cassandraに今まで興味あった方など、やってみると良いかもしれません。
接続準備
$ brew install cassandra
Warning: You are using OS X 10.12.
We do not provide support for this pre-release version.
You may encounter build failures or other breakages.
Please create pull-requests instead of filing issues.
==> Downloading https://www.apache.org/dyn/closer.lua/cassandra/3.5/apache-cassandra-3.5-bin.tar.gz
Trying a mirror...
==> Downloading https://archive.apache.org/dist/cassandra/3.5/apache-cassandra-3.5-bin.tar.gz
########################################
https://help.compose.com/docs/connecting-to-scylladb
インターフェースがOracleのSQLPlusっぽい・・
$ cqlsh sl-xx-xxx-x-portal.x.dblayer.com 16696 -u scylla -p xxxxxx --cqlversion=3.2.1
Connected to Jin-scylladb-xx at v:16696.
[cqlsh 5.0.1 | Cassandra 2.1.8 | CQL spec 3.2.1 | Native protocol v3]
Use HELP for help.
scylla@cqlsh>