lynx   »   [go: up one dir, main page]

タグ

NoSQLに関するatsushifxのブックマーク (6)

  • ビッグデータで利用されているNoSQL DBに対する探索行為に注意 - 警察庁

    警察庁はこのほど、「ビッグデータ」などで利用され、注目を浴びているNoSQLデータベースであるMongoDBに対する探索行為が高水準で推移していると注意喚起を行っている。その他2種類のNoSQLデータベースに対しても探索行為が増加しているという。 2月にも、この「NoSQL」に分類されるデータベースに対する探索行為の増加について注意喚起を実施しているが、その後もMongoDBデータベースの情報収集を試みる問い合わせが依然として高い水準にあるという。 同庁は、MongoDBデータベースの情報収集を試みる問い合わせを行っている発信元IPアドレスについて調査を実施。その多くは、インターネットセキュリティの向上を目的として、攻撃を受ける可能性があるサービスが稼動しているIPアドレスの探索などの活動を実施している非営利組織(非営利組織A)や、あらゆるサービスに対して探索を実施して結果を蓄積するととも

    ビッグデータで利用されているNoSQL DBに対する探索行為に注意 - 警察庁
    atsushifx
    atsushifx 2015/04/13
    探索行為ってなんだと思ったらポートスキャン攻撃のことだったのね。日本語にするとかえってわからん。基本通りのセキュリティ対策をとっておけば基本問題ないはず
  • その選択、ちょっと待った!NoSQLデータベースへ乗り換える前に検討すべき3つのポイント

    最近、どうも安易に「NoSQLにすれば厄介なDB設計から開放される」と考えている人が多いように思えて仕方がない。だが待って欲しい。当にNoSQLと呼ばれるデータベースを使えばアプリケーションの開発・運用の苦しみから逃れられるのだろうか。もちろん「そんなことは無い!!絶対にだ!!」と私は考える。今日はその理由について語ろうと思う。 トランザクション先日、リレーショナルデータベースにおけるDB設計についてセミナーで解説したばかりだが、リレーショナルデータベースにおけるデータの整合性は何もDB設計だけが担保しているわけではない。リレーショナルモデルと同じかそれ以上に欠かせないのがトランザクションだ。 トランザクションがあるおかげで、トランザクション終了後のステータスは「成功」か「失敗」の2つしかないということが保証される。すなわちオール・オア・ナッシングだ。もしトランザクションの途中で何らかの

    その選択、ちょっと待った!NoSQLデータベースへ乗り換える前に検討すべき3つのポイント
    atsushifx
    atsushifx 2013/12/01
    DBエンジニアとか設計をするなら当たり前の話。NoSQLは個人認証のような、正規化がほとんど必要ないけど大量のデータを裁く必要のあるデータを使うための技術だから使いどころが違う。
  • Peter Bell氏に聞くNoSQLのトレンド

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Peter Bell氏に聞くNoSQLのトレンド
  • パフォーマンス比較 Cassandra、Mongodb、SQLite、H2、MySQL、Postgres - cypher256's blog

    下記のようなシステムでパフォーマンスが良さげな SQLite を使用予定ですが、もっと速いものが無いか確認のため他のデータベースのパフォーマンスを計測してみました。SQL 利用前提ですが、NoSQL が圧倒的な性能を出す場合は検討する必要があるので KVS も確認しました。 データ件数は 1 億件程度、JDBC SQL 利用可能 INSERT、UPDATE はバッチ SELECT は主キーアクセス性能を重視 将来スケールアウトのための分散はありえるが、スタンドアロンで遅いのはだめ データベースのパフォーマンス比較 計測したデータベース データベース名 タイプ 形態 評判 計測についての備考 SQLite RDB 組み込み ※2 おもちゃ、Android標準 JDBC操作 ※1 H2 RDB 組み込み ※2 組み込み最速 JDBC操作 ※1 Derby RDB 組み込み ※2 Java標準で

    パフォーマンス比較 Cassandra、Mongodb、SQLite、H2、MySQL、Postgres - cypher256's blog
    atsushifx
    atsushifx 2012/10/14
    結論としてはRDBが十分に早くなっているのでNoSQLは必要ない、と。DBをスケールアップ、スケールアウトを考えたときの比較も気になる
  • NoSQLとしてMySQLを使うDeNAが、memcachedよりも高速な75万クエリ/秒を実現

    モバゲーで知られるDeNAは、バックエンドデータベースにNoSQLを使っていません。なぜか? それはMySQL/InnoDB 5.1の環境で秒間75万クエリという、多くのNoSQLでも実現できないような高性能を実現しているから。DeNAの松信嘉範(まつのぶよしのり)氏は、自身のブログにこんな内容のエントリ「Using MySQL as a NoSQL - A story for exceeding 750,000 qps on a commodity server」(英語)をボストしています。 Yoshinori Matsunobu's blog: Using MySQL as a NoSQL - A story for exceeding 750,000 qps on a commodity server 松信氏が指摘するように、大規模なネットサービスを提供している企業の多くは分散環境で

    NoSQLとしてMySQLを使うDeNAが、memcachedよりも高速な75万クエリ/秒を実現
    atsushifx
    atsushifx 2010/10/27
    SQLフロントエンドの代わりにInnoDBに直接アクセスするNoSQLなミドルウェアを開発したってことでOK? HandlerSocketはGItHubに載っていて英語の記事が出たということで海外のGeekが使っていくようになると面白い
  • http://1978th.net/tech/promenade.cgi?id=80

    atsushifx
    atsushifx 2010/07/08
    キャッシュでのディレクトリ分割に似てそう
  • 1
Лучший частный хостинг