タグ

データベースとdbに関するmeerkatのブックマーク (38)

  • Redisの25倍のスループットDragonflyを試してみる

    インメモリデータストアを現代風に再実装したら? 高速なデータアクセスのためのインメモリデータストアとしては、RedisやMemcachedが有名です。ただし、これらは10年以上前に設計されており、Memcachedに至っては、2003年と約20年前です。 長い年月を経て、機能追加や最適化が進む一方で、どうしても設計の古さも目立ってきます。 その課題を解決すべく開発されたのがDragonfly です。 全ての操作がアトミック 高スループットでもミリ秒未満のスループット を目指し、Redis/Memcached互換なAPIを提供します。 Redisの25倍のスループットを誇り、1インスタンスで百万オーダーのQPSをさばけます。 開発者が実施したAWS EC2上のベンチマークによると、Dragonflyは家RedisやRedisのマルチスレッドforkであるKeyDBよりも圧倒的なスループット

    Redisの25倍のスループットDragonflyを試してみる
  • Redisとは? | エンベーダー

    こちらの記事では、Redisについて解説します。 Redisは、データベースの一種です。データベースの種類はいくつかに分類することができ、その中でもRedisは、NoSQLの仲間です。一般的によく知られているMySQLやPostgreSQLなどのRDBと何が違うのか、メリット、デメリットを解説していきます。 題のRedisの話に入る前に、RDBとNoSQLの違いについておさらいします。 RDBとは? RDBは、「Relational DataBase」の略で、データベースの一種です。関係データベースとも呼ばれます。RDBはデータをExcelのような行と列で構成する表で管理し、それを複数持つことで必要なデータを組み合わせ、複雑なデータを扱うことができます。 RDBMySQLやPostgreSQLなどのRDBMS(Relational DataBase Management System)

    Redisとは? | エンベーダー
  • NASでも動く! Excel感覚で使えるウェブデータベース「Baserow」と「NocoDB」【イニシャルB】

    NASでも動く! Excel感覚で使えるウェブデータベース「Baserow」と「NocoDB」【イニシャルB】
  • 【Notion】データベースが便利すぎて完全に沼。

  • 親子タスクの関係性をNotionデータベースの「リレーション」で実現する #notion | DevelopersIO

    データアナリティクス事業部 サービスソリューション部 サービス開発チームの しんや です。 Notionでは「リレーション」という機能を使って、ToDoリストやチケット管理システムで良くやるような「親子タスクの関係性」を擬似的にではありますが実現する事が出来ます。 当エントリでは、その手順を試した内容を、順を追って紹介します。 実践1:リレーション設定 まずは親子関係の依存性を設定するための各種タスクを一覧形式でNotioデータベース上に作成しました。内容はそれっぽい感じでタスク名も分かりやすさを重視したサンプルとしています。 今回の肝となる「リレーション」を早速データベースに追加していきます。新規プロパティ作成で「リレーション」を選択。 リレーション設定対象となるデータベースをどれに指定するか?では自分自身(のデータベース)を指定します。通常リレーションでは自分自身(のデータベース)以

    親子タスクの関係性をNotionデータベースの「リレーション」で実現する #notion | DevelopersIO
  • 【Notion基礎講座第5弾】データベースのすべて【後編】|管理の山田|Notion公式アンバサダー

    こんにちは!Notionを全力で広めている山田です。 今回の記事はNotionの基礎講座第5弾、データベースのすべて【後編】です。 ついに【後編】までやってきましたね。 基礎講座と言いつつかなりのボリュームとなっておりますが、前編〜中編までほんとうにご好評いただいており、ありがとうございます。 今回の【後編】では、プロパティをもとにした計算やデータベース同士の連携について解説していきます。 ■Excelの関数にもあまり触れたことがないんですよね ■計算式を見てもどうなってるのかさっぱり分からない ■Excelの関数は分かるけど、Notionでどうやって実現するか分からない これまでこのような声をたくさん聞いてきました。 計算や関数って、やっぱり苦手意識がある方が多いですよね。 正直、Excelの関数も全く触ったことがないという方には少し難しい内容もあるかもしれません。 ですが、Notion

    【Notion基礎講座第5弾】データベースのすべて【後編】|管理の山田|Notion公式アンバサダー
  • Notion : Relation と Rollup を使って 一段上のデータベース管理!

    Notionを使っている方だと、データベースの機能を使って 情報をまとめたりしている人も多いと思います。しかし、Relation や Rollup を使ってる?と聞くと なかなかそこまで使えている人は多くない印象です。 この2つを使えるようになると、Notionをさらに便利に使えるようになるので、この記事では「Relation, Rollupとは?」という部分から、具体的な使い方までを紹介していきますので是非最後まで読んでいただけたらと思います! Relation, Rollup データベースに情報を入力していく際に、Textや Number, Multi-select 等記入形式を選べますが、Realtion, Rollup もその一つです! Basicの機能ではなく、Advanced な機能の一つに分類されているので、もしかしたら初めて見る方もいるかもしれないですね! Relation

  • 【notion データベース】スマートに情報を蓄積・管理するためのリレーション活用術|CO-WRITE

    こんにちは! 分析官の望月です。 みなさんはnotionというツールをご存じでしょうか? notionはあらゆる形式の情報を1か所に集約できる点に大きな強みを持ったクラウドツールです。notion内の情報は”ブロック”と呼ばれる単位で扱われ、”テキスト”や”画像”など様々なブロックをもとにページを作成していきます。(レゴで作品を作っていく工程に似ています。) ブロックの1つに”データベース”というブロックがあります。このデータベースをうまく活用することで情報の一覧性や検索性を格段に向上させることができます。記事ではnotionのデータベースにまつわる基的な概念と有効活用するためのテクニックをご紹介します。 データベースを利用する際に、理解しておかなければならないコト ビューの概念 notionのデータベースはデータそのものとデータの表現方法が切り分けられていることが特徴的です。noti

    【notion データベース】スマートに情報を蓄積・管理するためのリレーション活用術|CO-WRITE
  • Notionのリレーションとロールアップの作成方法と使い方を徹底解説【初心者向け】

    Notionとは Notion(ノーション)とは、メモの管理や作業タスクの管理、さらにデータベースの作成まで、「オールインワンワークスペース」と呼ばれることもあるアプリケーションです。 直感的にサクサク利用でき、かなり多機能なため、仕事でも利用できる万能なアプリケーションと言えるのではないでしょうか。 Notionのリレーションとロールアップとは それでは今回解説する「リレーション」と「ロールアップ」という機能でどのようなことができるのかを説明していきます。 「リレーション」と「ロールアップ」はどちらもデータベースに対して使用することができる機能であり、2つのデータベースの情報を紐づけて、参照することが可能になります。 データの紐付けを「リレーション」、参照する情報の選択を「ロールアップ」で可能としています。

    Notionのリレーションとロールアップの作成方法と使い方を徹底解説【初心者向け】
  • Notion上で情報の再利用を行いたい場合に効果的なTableのRelationをやってみた | DevelopersIO

    Notionは、Markdownで書けることや、執筆した内容をWebページとしてそのまま公開できることが強みとして実感しやすいところです。 ですが、それ以外に使い込んでみないと分かりづらい機能も存在します。今回はそのうちのTable機能について書いてみることにします。 Table機能でお手軽レポート設計 左カラムから「+ Add a page」を選択してページを追加します。その後、「Press Enter to continue with…」にカーソルをあててクリック。/tableと入力して「Table - Inline」を選択します。 Untitledなテーブルが追加されました。Name、Tagと表示されている箇所をクリックしてタイトル、概略等に変更します。 概略はテキスト欄にしておきたいため、クリックして「Property Type」をMulti-selectからTextに変更します。

    Notion上で情報の再利用を行いたい場合に効果的なTableのRelationをやってみた | DevelopersIO
  • Notionを使ってマネージャーが全メンバーの動きを正確に把握する方法

    マネージャーは多くの課題を抱えてますが、課題解決のためのツールを増やす必要はありません。1on1、ミーティング、ドキュメント、タスクなどをすべてを1つの場所で管理する方法を紹介します。

    Notionを使ってマネージャーが全メンバーの動きを正確に把握する方法
  • Notionのデータベース基本機能

    Notion には Office で言うところの、Excel。G Suiteで言うところのスプレッドシート相当の機能であるデータベース機能があります。 しかし完全に表計算ツールを補完する機能ではありません。あくまでテーブルベースでのデータの格納に特化しています。 Excel やスプレッドシートではセルの結合や、塗りつぶしなど帳票上での表現が豊かで、工夫すればそれをドキュメントとして設計書のように使うこともできます。 しかし、Notionのデータベース機能はそのような利用はできません。あくまで、「テーブル上に情報を整理する」という、リレーショナルDB のような使い方しかできません。 しかしながら、上記の特性を踏まえた上でうまく理解すれば情報を整理するにはとても便利な機能です。 データベースもNotionで情報を表現する手段の一つと捉えれるようになったときに、様々な可能性を感じることができると

    Notionのデータベース基本機能
  • 【Notion】リレーションとロールアップについて!(基本編)

    ではやっていきます! 顧客一覧テーブル商品一覧テーブル 公式に合わせて、上記二つのテーブルで想定していきます。 まずは以下、二つのテーブルを作成します。 イメージとしては商品テーブルが扱っている商品一覧、そして顧客テーブルがその商品を購入するユーザー一覧...といった形をイメージしています。 今回は確認がしやすいようにinlineでテーブルを二つ同じページ内に作っています。 さて、ではここでこの二つの関係(リレーション)を定義することによって、どのユーザーがどの商品を購入したのか?がわかりやすいようにしていきます。 商品テーブルでRelationのカラムを追加します。 商品テーブルの上部(カラム名の行"Name , Tags, 等のあるところです)にある+ボタンからカラムの追加ができます。 Relationを選択すると以下のような画面が出てきます。 データベースのリレーションにはもう一つの

    【Notion】リレーションとロールアップについて!(基本編)
  • NotionでRDBのスキーマを設計する - Qiita

    アルプ株式会社でエンジニアをしています、集約のエンティティ@pictinyです。 これはNotion Advent Calendar 2019 16日目のエントリです。 15日目はNotionのデータベースをロックするでした。 RDBスキーマ設計 MySQLのようなRDBのスキーマを設計することがあります。 Notionのデータベース機能を使って書いてみましょう。 ユーザテーブルを設計したサンプルです。 以下のプロパティを作っています。 カラム名 データ型 データ例 カラムの説明 プロパティタイプ プロパティには種類があります。これをプロパティタイプといいます。 RDBのデータ型を表現するプロパティにはSelectというプロパティタイプを使っています。 有限集合から1つを選択するときはSelectを使うとよいでしょう。 有限集合から複数を選択するときはMulti Selectがあります。

    NotionでRDBのスキーマを設計する - Qiita
  • Notion – Notion を使っているならデータベースを活用する

    長いこと使った Evernote から Notion に乗り換えて 1年近くになった。Evernote はオンラインメモ帳・Webクリップツールであったが、Notion は加えてデータベースを使うことができる。オンラインデータベース業界で働いているのでデータベースには親しみがある。けど、一般的には「データベースって難しそう」と感じるんだと思う。 プロジェクトマネジメントや顧客・案件管理で「あー、毎回自由記入じゃなくてマスタで管理したいな」「後で集計してコンバージョンを出したたいな」などと思う。Notion ではそれができる。 データベース・データベース・データベース! かつては Claris FileMaker Pro を愛用し、いろんな情報をコツコツと整理していた。1990年代、自宅の音楽CDの書誌情報(業界ではマークという)・ジャケット写真などを入力してデータベースにしていた。Jazz

    Notion – Notion を使っているならデータベースを活用する
  • エンジニアのための「Notion」入門

    株式会社SODAの社内勉強会で使用した資料です こちらは株式会社SODAのエンジニア社内勉強会にて @decoch が発表したときの資料です。 株式会社SODAについては以下リンクなどをご覧ください。 これはなに? いま流行りの Notion を使っている方は多いと思うのですが、いまいち使いこなせていない、メモ帳としては使っているけどデータベースってなに? というエンジニアの方向けに Notion の使い方を書いた入門記事です。 Notion とは notion.so からお借りしました ドキュメントやテーブルだけでなく望み通りに機能するようにカスタマイズできるワークスペースです。 基的な使い方 新しくページを作りメモをとったりチェックボックスでタスクを管理したり、Markdown のように使うことができます。 / と打つことでサジェストされ /page と入力し決定をすると新しいページ

    エンジニアのための「Notion」入門
  • Notionの「データベース」とは|Notion 使い方 備忘録 by ルム

    Notionにおける「データベース」という用語について説明する記事です。 なお、過去の記事にて、異なる呼び方をしている場合がありますが、後日表記を統一していく予定です。 「データベース」とは辞書上の定義「データベース」について国語辞書を引くと、以下のように記載されています。 コンピューターで、すぐ利用できるようにデータをある決まった形で蓄積したもの。 明鏡国語辞典 第三版コンピューターで、相互に関連するデータを整理・統合し、検索しやすくしたファイル。 また、このようなファイルの共有を可能にするシステム。 DB。 大辞林 第四版つまり、コンピューター上の情報を扱いやすい形で集めたものがデータベースです。 「サブページの集合体」のことNotionにおける「データベース」とは、「テーブルビュー」「ボードビュー」「タイムラインビュー」「カレンダービュー」「リストビュー」「ギャラリービュー」の6つの

    Notionの「データベース」とは|Notion 使い方 備忘録 by ルム
  • Notionのリレーション・ロールアップとは?データベースの便利な機能の使い方を解説

    NotionのリレーションとはNotionのリレーションは、データベース同士を関連付ける機能を指します。データベース同士のリレーションを作成すると、データを統合的に管理できるため非常に便利な機能といえるでしょう。 記事ではNotionにおけるリレーションの機能の概要と、リレーションの使い方を解説します。普段から会社でNotionを利用している方や、これからNotionを活用したい方は、ぜひ参考にしてください。 【参考】:Notion公式 Notionのリレーションを活用する場面Notionのリレーションはデータベースを関連付ける機能だと説明しましたが、具体的にリレーションを活用する場面は、どういうところでしょうか。リレーションは様々な場面で使用されていますが、顧客管理を始めとする業務で活用することが多いでしょう。 顧客管理の例でいえば、システムなどで顧客のデータベースと自社商品のデータベ

    Notionのリレーション・ロールアップとは?データベースの便利な機能の使い方を解説
  • データベースサイトの作り方とは?構築する手順とクラウドサービス6選を解説

    データベースサイトの作り方は? データベースサイト作成にはどのような準備が必要? データベースを作成できるサービスは? 「データベースサイトの作り方がわからない…」とお悩みの方は、必見です!近年、人気の高い動画配信サイトや会員制サイトには、データベースが必要不可欠です。 この記事では、Web開発者やWebデザイナーなど、データベースサイトの構築に興味を持つ方に向けて作成に必要な情報やツールを紹介します。最後まで読めば、プロジェクトを始める自信を持ちデータベースサイトの構築がスムーズに進められるでしょう。 これからデータベースの活用を考えている方は、ぜひ参考にしてください。 もしも今現在、 どの開発会社に依頼したらいいかわからない APIの利用や管理が適切か不安 マッチングサイトを作りたい 上記のようなお困りがありましたら、比較ビズへお気軽にご相談ください。比較ビズでは、複数のシステム開発会

    データベースサイトの作り方とは?構築する手順とクラウドサービス6選を解説
  • 【Notion】リレーションとロールアップの使い方・活用例を紹介

    こういったお悩み・ご質問にお答えいたします。 今回はNotionのリレーション・ロールアップ機能についてです。 皆さんはこれらの機能を使っていますか? ちょっととっつきにくかったり使い道が分からなくて使ったことがない方もいるかと思います。 僕自身、Notion始めたての頃は、使い方がよく分からなくて使うのを避けていました。 しかしこの2つの機能を使いこなせるようになるとデータベースをうまく扱えるようになります。 管理がしやすいタスク管理であったり自動集計ができる家計簿も作成できます。 今回は基を紹介しますのでぜひ参考にしていただきご自身のNotionに取り入れてみてください! Notionのリレーション・ロールアップ機能のざっくり解説 まずは機能についてざっくり解説していきます。 リレーション機能 まずはリレーション機能についてです。 こちらは簡単にいうと、複数のデータベースを連携させる

    【Notion】リレーションとロールアップの使い方・活用例を紹介