[NoSQL] Apache Cassandraを試してみた ~インストールから基本動作まで


基本、ボクはRDMSの人なんですけど、世間がmongoやらredisやら、NoSQL、KVSと賑やかになってきたので、すこしくらい知らないもまずいのかな。と思って今回、NoSQLってどんなものか調べることにした。ちなみに、アプリケーションからどう利用すると、どのようなメリットが得られるのか・・とかそういうのは、まったく気にしていません。つーか、そのあたりはプロの人にお任せです。(^^;)

Apache Cassandra

続きを読む “[NoSQL] Apache Cassandraを試してみた ~インストールから基本動作まで”

KVS redis phpから利用してみる(phpredis)


KVS redis php クライアントモジュールのインストール」にてphpから利用できるようになりました。簡単なソースですが、phpからこれを使うソースについて説明したいと思います。下記のサンプルは、単純に、値をセットしたものを呼び出すサンプルです。redisの利用用途がまだぼやっとして浮かんでいないので、あまり参考にならないかもしれません。

続きを読む “KVS redis phpから利用してみる(phpredis)”

KVS redis php クライアントモジュールのインストール


redisサーバは、こちらで説明した通りの手順で構築が完了しました、とりあえず動作の確認はとれたため、今度は、phpからredisサーバに接続できるよう、phpにphp-redis(phpredis)モジュールをインストールする手順について説明しようと思います。

続きを読む “KVS redis php クライアントモジュールのインストール”

NoSQL KVS redisサーバを構築してみる


いまさらなんですが、永続的memcachedと言われている、redisをインストールしてみました。
redisは、ニコニコ動画や、DECOLOG等で利用されている実績があるようで、単純な解釈ですと、サーバを再起動しても、データはなんとなく保障されているといった感じでしょうか?
また、NoSQLでは必須であるレプリケーションや、クラスタリングなどもサポートされており、また、それらの設定も簡単なようです。


続きを読む “NoSQL KVS redisサーバを構築してみる”

MySQL から mongodb にデータを移行するphp


MySQLのデータを、mongoDBデータを移行するphpのスクリプトサンプルです。プログラムが残念なのは、
僕がど素人なので、本当に許してください。

以下がphpのスクリプトサンプルになります。(正直なところ、csvをインポートするツールとかあってもおかしくないのに。。とか思っておりますが、あるんですかね?)
続きを読む “MySQL から mongodb にデータを移行するphp”

mongodbのインストール


インストールは書くまでもなく簡単です。また簡単なのはインストールのみならず、シャーディングやレプリケーションもコマンド一発でいけるところ、MySQLも簡単なのですが、それを上回る簡単さです。今回はそんな、mongdbのインストール方法について記載します。

続きを読む “mongodbのインストール”