「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>NoSQL]] --[[列(カラム)指向型>NoSQL - 列(カラム)指向型]] *目次 [#z11be2ef] #contents *概要 [#ucf63683] 「大量データ処理」というより、 -大量データの管理(保管) -高負荷アクセスへの対応 *詳細 [#z9335c5d] Amazon DynamoDBのようなインフラストラクチャ上で動作するBigTableデータモデル **[[列(カラム)指向型>NoSQL - 列(カラム)指向型]] [#m1bf9fda] Cassandraは[[列(カラム)指向型>NoSQL - 列(カラム)指向型]]と行(ロウ)指向型の複合型 **CQLと標準SQLとの違い [#he5d78d4] -Cassandraへの問合せ言語であるCQLはSQLに似た文法を持っている。 -SQLでは当たり前に可能な問い合わせができないことに注意が必要。 -安易にRDBMSからの移行ができると錯覚すると大変苦労する。 -参考 --CQL(Cassandra Query Language)できること、できないこと - Qiita~ https://qiita.com/mizuka/items/3fb7ce3a7e631f2f7b29 *参考 [#vd86a91a] -Apache Cassandra - Wikipedia~ https://ja.wikipedia.org/wiki/Apache_Cassandra -Cassandraのしくみ データの読み書き編~ http://www.slideshare.net/yukim/cassandra-3885571 -Apache Cassandra用ミドルウェア「NanaHoshi」 - BlueRabbit~ https://b-rabbit.jp/nanahoshi/ >従来のリレーショナルデータベースの持つコミット/ロールバック機能(ACIDトランザクション機能)を~ NoSQLであるApache Cassandraで可能にするための、BASE概念に基づいた独自開発ミドルウェア。 **C# [#f64c2f35] -Getting Started with Apache Cassandra and C# / .NET~ DataStax Academy: Free Cassandra Tutorials and Training~ https://academy.datastax.com/demos/getting-started-apache-cassandra-and-c-net -About the C# driver~ http://docs.datastax.com/en//developer/csharp-driver/2.0/csharp-driver/whatsNew2.html **事例 [#mc70e1d5] -Cassandra導入事例と現場視点での苦労したポイント cassandra summit2014jpn~ http://www.slideshare.net/haketa/cassandra-cassandra-summit2014jpn -株式会社トライトゥルー - マイクロソフト導入事例 - Microsoft for Business~ https://www.microsoft.com/ja-jp/casestudies/tritrue.aspx --Pathee(パシー)| 徒歩5分以内の場所検索ができるスマホアプリ~ http://www.pathee.com/ >Cassandra + Azureの検索エンジン、上モノは地図アプリで” 空間検索エンジン”。 ***Publickey [#p260718c] ~業務システムをRDBなしで作れるのか?(中編) エンジニアサポートCROSS 2016~ -前編:トランザクションの実装にはRDB/NoSQLにかかわらず教科書的な定番がある~ https://www.publickey1.jp/blog/16/rdbnosqlrdb_cross_2016.html -中編:アプリケーションのレベルでこそ要求に合ったトランザクションが実装できる~ https://www.publickey1.jp/blog/16/rdb_cross_2016.html -後編:同時実行性制御をアプリケーションで解決しようとすると深刻な問題が発生する~ https://www.publickey1.jp/blog/16/rdb_cross_2016_1.html ***ワークス [#b294690b] -海外ベンダー「驚いた、悔しい」--RDB脱却のクラウドERP:~ ワークス牧野CEO - (page 4) - ZDNet Japan~ http://japan.zdnet.com/article/35060331/4/~ -RDBからの脱却: 新ERP"HUE"におけるCassandra~ http://www.slideshare.net/2t3/cassandra-summit-tokyo2015worksap/ -ワークスアプリケーションズの経緯から学べること - orangeitems’s diary~ https://www.orangeitems.com/entry/2019/01/16/113101