NoSQLとは NoSQLはRDBMS以外のデータベース管理システムを指すおおまかな分類語で、Not Only SQLの略です。
主な製品としては、
Redis、MongoDB、DynamoDB、Neo4j、Memcached
などがあります。 NoSQLが必要とされた背景 NoSQLはRDBMSの弱みを補う事ができるソリューションとして用いられる事がほとんどなので、まずはRDBMSの強み弱みを整理したいと思います。 RDBMSの強み NoSQLが必要とされた背景の前にRDBMSについて整理したいと思います。
RDBMSの強みとしては以下のようなものがあげられるかと思います。 データの一貫性 (トランザクション) 更新時のコストが少ない SQLによる複雑な条件での検索や集計 RDBMS…
Keep Reading →
"サイト内検索をいちいちそのサイトに行ってからするのは面倒…"
そんな悩みを解決できる一旦になれるとうれしいです。 Chromeのアドレスバーからサイト内検索をするって何? Chromeの上部にあるアドレスバーから各種サイトのサイト内検索を行うということです。
例えばQiitaの記事をサイト内で検索する時は以下の工程を踏むことになると思います。 アドレスバーなどからQiitaを検索→Qiitaのページに行く→キーワード検索→記事が見つかる この工程を2工程省くことが目標です。
つまり、
アドレスバーからQiita内検索を実施→記事が見つかる
となります。 実際にやってみると以下のようになります。
ezgif-5-a570b7718668.gif どうやるの? やることはむちゃくちゃ簡単です!
以下の順序通りにやることで設定することができます!…
Keep Reading →