東京都渋谷区猿楽町10-1 マンサード代官山 1F
Couchbase Live 2015で講演頂いたUnity + Couchbaseモバイルのセッションを改めて講演頂きます。カンファレンスに参加出来なかった方、当日他のセッションに参加して講演を見逃してしまった方など、ぜひ改めて勉強会にご参加ください。
また、CouchbaseモバイルのSpace Shooterサンプルコードで実際にアプリを作ってみたいと思います。
ユニティ・テクノロジーズ・ジャパン合同会社 伊藤周氏
Unity とは iPhone、Android、PC、Webブラウザ などさまざまなプラットフォームのゲームを制作するための統合型開発環境です。昨今ではゲーム以外での利用も広がってきており、Couchbaseと組み合わせることで、逐次更新可能なDBを使ったスマホアプリを簡単に作ることができるようになります。今回はその実例を通して、Unity × Couchbase の可能性についてお話します。
Couchbase Server とは?
Couchbaseはドキュメントによる柔軟なデータモデルに加え、Redis等の永続化KVSやmemcachedの代替としても利用することが可能です。スケーラビリティに優れ、耐障害性が強く、ダウンタイムや性能劣化が無いため、アプリケーションに影響を与えることなくクラスタにノードの追加や削除をすることができます。
高いスループットと1ミリ秒未満のレイテンシという非常にハイパフォーマンスなデータベースでソーシャルゲームなどのインタラクティブなアプリケーションに最適です。
Couchbase Mobile とは?
CouchbaseのモバイルソリューションはCouchbase Lite, Sync Gateway, Couchbaseの3つの製品から成り立つ1つのソリューションです。
Couchbase Liteはモバイル端末上で稼動するNoSQLデータベースです。ローカルのデータを非同期でサーバとシンクロさせるため、オンライン/オフラインに関わらずデータの書込み、読込み、更新を行うことができます。またローカルデータベースとサーバの間で機能するSync Gatewayは、ユーザ認証機能やどのデータがどの端末に送信されるかという交通整理の役割を担います。iPhoneやAndroidなどに限らず、ノートパソコンやデスクトップなどにもインストールすることができ、今後様々な場面で利用されることが期待されます。
Couchbase Server 日本語マニュアル
Couchbase Server 技術ブログ by Couchbase SE 河村
Couchbase Serverダウンロード
モバイル日本語マニュアル
モバイルエンジニアblog@シリコンバレー
Couchbaseモバイルダウンロード
Couchbase for Mobile - Introduction to CBL
Couchbase Lite Overview
Couchbase Lite Development with iOS
Developing with Couchbase Lite Android
上記以外の資料をお求めの方は、こちらよりご参照ください。
https://github.com/yasuwing/couchbase_translation
対象は以下の3件になります。
- Introduction
http://developer.couchbase.com/mobile/develop/guides/sync-gateway/sync-function-api-guide/intro/index.html
Validation and Authorization
http://developer.couchbase.com/mobile/develop/guides/sync-gateway/sync-function-api-guide/validation/index.html
イベントについてのお問い合わせは、couchbasejp@couchbase.com宛にご連絡を頂ければと思います。
Japan Couchbase Users Group(日本Couchbaseユーザー会)は、ドキュメント型NoSQLデータベースであるCouchbase ServerやモバイルソリューションCouchbase Liteについて学んだり意見交換をすることができるコミュニティです。 拡張が簡単で、高性能、高い耐障害性を持つ、ドキュメント型/KVS型NoSQLデータベースCouchbaseやC...
メンバーになる