はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ RDB

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 133件)

ヤフー社内でやってるMySQLチューニングセミナー大公開

2016/02/22 このエントリーをはてなブックマークに追加 1429 users Instapaper Pocket Tweet Facebook Share Evernote Clip ヤフー社内 Exadata JPUG ヤフー Japan

ヤフー社内でやってるMySQLチューニングセミナー大公開 1. ヤフー社内でやってる MySQLチューニングセミナー 大公開 2016/02/20 MyNA , JPUG 合同勉強会 2. ヤフーはどんなRDB使ってるの? 2 3. Yahoo! JAPANのRDB環境 • 11g RAC Enterprise Edition • 約200DB • サーバ 200台, Exadata もあるよ •... 続きを読む

クックパッドにおける最近のActiveRecord運用事情 - クックパッド開発者ブログ

2014/08/28 このエントリーをはてなブックマークに追加 786 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails ActiveRecord mirakui SQL

2014-08-28 クックパッドにおける最近のActiveRecord運用事情 インフラストラクチャー部の成田(@mirakui)です。 Rails の OR マッパーである ActiveRecord ですが、みなさんどのように運用していますか? ActiveRecord を使うと、 SQL を直接扱うことなく、抽象化された表現で RDB にアクセスできるので、アプリケーションの開発効率という観... 続きを読む

RDBのデータモデリング・テーブル設計の際に参考にしている考え方と資料

2022/03/23 このエントリーをはてなブックマークに追加 747 users Instapaper Pocket Tweet Facebook Share Evernote Clip データモデリング 前提 とおり テーブル設計 事実

はじめに タイトルのとおり、RDBのデータモデリング・テーブル設計を行う際に参考にしている考え方と関連資料をまとめました。 P.S. なんと本記事内でいくつか参考として挙げさせてもらっている増田さんからコメントいただくことができました。 本当にありがとうございます。 前提 RDBを採用するのは事実を無駄なく正し... 続きを読む

もう1つの、DBのかたち、分散Key-Valueストアとは (1/3) - @IT

2009/07/02 このエントリーをはてなブックマークに追加 671 users Instapaper Pocket Tweet Facebook Share Evernote Clip 分散Key-Valueストア かたち Bigtable 本命

有限会社スティルハウス 吉川和巳 2009/7/2 RDBとは別の、クラウド時代のデータベースとして注目を浴びている「分散Key-Valueストア」。その本命ともいえる、Googleの数々のサービスの基盤技術「Bigtable」について徹底解説 クラウド時代のデータベース「分散Key-Valueストア」 グーグルがインターネットの世界をここまで席けんできた最大の理由は何でしょうか。実は、それは同社... 続きを読む

@nippondanji 氏の「データベース設計徹底指南!!」は神プレゼン!脅威の主義主張の一貫性保証は DB エンジニアの鏡だった件! - #garagekidztweetz

2013/11/28 このエントリーをはてなブックマークに追加 657 users Instapaper Pocket Tweet Facebook Share Evernote Clip garagekidztweetz nippondanji

RDB, conference, lifelogツイート 今日は、第 1 回のSQL アンチパターンの回から良コンテンツを提供しまくりなエンバカデロ・テクノロジーズさん主催の第 3 回 DB エンジニアのための勉強会に参加してきました。 今回は漢のコンピュータ道で有名な漢の中の漢、 @nippondanji 氏がデータベース設計を徹底指南してくれるということで、元々 DB エンジニアがバックグラン... 続きを読む

RDB - 実例で学ぶ、JOINが遅くなる理屈と対処法 - Qiita

2015/06/22 このエントリーをはてなブックマークに追加 628 users Instapaper Pocket Tweet Facebook Share Evernote Clip join Qiita 言説 理屈 select文

「JOINは遅い」とよく言われます。特にRDBを使い始めて間がない内にそういう言説に触れた結果「JOIN=悪」という認識で固定化されてしまっている人も多いように感じています。 たしかに、JOINを含むようなSELECT文は、含まないものに比べて重たくなる傾向があることは事実です。また、本質的に問い合わせたい内容が複雑で、対処することが難しいものも存在します。しかし、RDBの中で一体どういうことが起... 続きを読む

このRDBについて私は驚くべき闇を見つけたがそこを発表するにはネットは怖すぎる // Speaker Deck

2016/07/03 このエントリーをはてなブックマークに追加 604 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck ネット

All slide content and descriptions are owned by their creators. 続きを読む

NoSQLをRDBの代わりに使うと、どういう恐ろしいことが起こるか。PARTAKEの作者が語る - Publickey

2010/12/21 このエントリーをはてなブックマークに追加 601 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey NoSQL PARTAKE 作者 グーグル

データベースの世界でいま注目されているのがNoSQL。特にキーバリュー型データストアは、グーグルのBigTableFacebookやTwitterが内部で利用しているCassandraやAmazonクラウドが提供しているSimpleDBなど、すでに実際に使われ始めています。 ではそのNoSQLをリレーショナルデータベースの代わりに使ってシステムを構築するとどうなるのか? 身をもって体験したことを記... 続きを読む

Redis 本番障害から学んだコードレビューの勘所 - Qiita

2015/10/26 このエントリーをはてなブックマークに追加 564 users Instapaper Pocket Tweet Facebook Share Evernote Clip redis Qiita メモリ スクリプト言語 ファンタジー

Redisはスクリプト言語と相性が良く、適切に利用するとRDBと比較し驚くほど高速なプログラムを組むことができます。昨年尊敬する先輩にコードレビューで斧100本くらい(レビューコメント)投げられて血まみれになりつつ学んだことを、まとめて書いてます。概要は『消えても良いデータならRedis』 Redisのメモリが溢れたら... (この話は事実ではなくファンタジーです。) 深夜電話で叩き起こされました... 続きを読む

ソーシャルゲームのためのMySQL入門 - Technology of DeNA - snip-snap's posterous

2011/02/14 このエントリーをはてなブックマークに追加 535 users Instapaper Pocket Tweet Facebook Share Evernote Clip スキーマ クエリ posterous ユーザ テーブル

ソーシャルゲームのテーブルの特徴MySQLの設定パラメータを変更するだけで高速にできることは限られています。何よりもスキーマとクエリを効率的にすることが重要です。ソーシャルゲームでよく用いられるテーブルにはどういうタイプのモノがあるかを考えてみましょう。全てではないですが、よくあるタイプはこんな感じです。(一度でもRDBを使ってアプリ作ったことがない人には少々わかりにくいかも知れません><)ユーザ... 続きを読む

RDB - DELETE_FLAG を付ける前に確認したいこと。 - Qiita

2015/03/23 このエントリーをはてなブックマークに追加 529 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita boolean 広義 スギ 論理

DELETE_FLAG という思考停止フラグ DELETE_FLAG という boolean の列が DB 設計でよく話題になります。 論理削除という言葉で上手に論理武装し、スキを見せるとすぐに入れたがる人がおり、 一方でそれにつよく反対する人もいます。 自分の経験としては、広義の論理削除はありえると思いますが、実現方法が DELETE_FLAG だとなった時、それはあまり考えてないでなんとなくパ... 続きを読む

Kazuho's Weblog: 論理削除はなぜ「筋が悪い」か

2015/03/25 このエントリーをはてなブックマークに追加 486 users Instapaper Pocket Tweet Facebook Share Evernote Clip Kazuho's Weblog 論理削除 Thursday

Thursday, March 26, 2015 論理削除はなぜ「筋が悪い」か 「論理削除が云々について - mike-neckのブログ」を読んで。 データベース設計において、「テーブルの書き換えをするな、immutableなマスタと更新ログによって全てを構成しろ」というこの記事の主張はモデリング論として全く正しい。 だが、残念なことに、ディスクやメモリが貴重な資源だった時代の技術であるRDBは、... 続きを読む

Kazuho's Weblog: 論理削除はなぜ「筋が悪い」か

2015/03/25 このエントリーをはてなブックマークに追加 485 users Instapaper Pocket Tweet Facebook Share Evernote Clip Kazuho's Weblog 論理削除 マスタ モデリング

「論理削除が云々について - mike-neckのブログ」を読んで。 データベース設計において、「テーブルの書き換えをするな、immutableなマスタと更新ログによって全てを構成しろ」というこの記事の主張はモデリング論として全く正しい。 だが、残念なことに、ディスクやメモリが貴重な資源だった時代の技術であるRDBは、そのようなモデリングに基づいて設計されたデータベースには必ずしも適していない。 ... 続きを読む

AWS、SQL互換の新問い合わせ言語「PartiQL」をオープンソースで公開。RDB、KVS、JSON、CSVなどをまとめて検索可能 - Publickey

2019/08/04 このエントリーをはてなブックマークに追加 453 users Instapaper Pocket Tweet Facebook Share Evernote Clip KVS Publickey JSON PartiQL 構文

Amazon Web Services(以下AWS)は、SQL互換の新しい問い合わせ言語およびそのリファレンス実装である「PartiQL」をオープンソースとして公開したことを発表しました。 PartiQLはSQL互換の構文に最小限の拡張を施すことで、リレーショナル形式のデータベースだけでなく、KVSやJSONなどを含むNoSQLデータベースやCSVファ... 続きを読む

漢(オトコ)のコンピュータ道: 書籍出版のお知らせ:理論から学ぶデータベース実践入門 ~リレーショナルモデルによる効率的なSQL

2015/02/02 このエントリーをはてなブックマークに追加 451 users Instapaper Pocket Tweet Facebook Share Evernote Clip リレーショナルモデル SQL オトコ データベース 理論

2015-02-02 書籍出版のお知らせ:理論から学ぶデータベース実践入門 ~リレーショナルモデルによる効率的なSQL 来る2月27日、データベースの新書籍を発売させて頂くことになった。タイトルは「理論から学ぶデータベース実践入門 ~リレーショナルモデルによる効率的なSQL」となっている。単に「データベース」と書いてあるが、RDBがメインのテーマの書籍である。 多くの人が未だにRDBを使いこなせて... 続きを読む

データベースの仕組み(アーキテクチャ)をざっくり理解する

2023/03/06 このエントリーをはてなブックマークに追加 437 users Instapaper Pocket Tweet Facebook Share Evernote Clip アーキテクチャ フリーランスエンジニア データベース 設計

フリーランスエンジニアをしているrevenue-hackです! 普段はGo言語でバックエンドを中心にやっています〜 今回はデータベースの特にRDBの仕組み(アーキテクチャ)についてざっくり理解して、なにかに役立てようぜ〜 というような内容になります。 ↓普段は主に設計やアーキテクチャが好きで、ツイートなどしてます↓ またM... 続きを読む

今こそ知りたい、2大OSSデータベースのMySQLとPostgreSQLの違いについて話をしてきた - そーだいなるらくがき帳

2017/05/27 このエントリーをはてなブックマークに追加 433 users Instapaper Pocket Tweet Facebook Share Evernote Clip PostgreSQL MySQL そーだい らくがき帳 題材

2017 - 05 - 27 今こそ知りたい、2大OSSデータベースのMySQLとPostgreSQLの違いについて話をしてきた 去年書いたSoftwareDesignを題材にお話してください!って言われたので話してきました。 下の特集記事は1年経った今も現役で読める内容なので興味がある人はぜひ読んでみてください。 また RDB アンチパターン という連載をしていますのでこちらもあわせてご確認... 続きを読む

PostgreSQLアンチパターン

2015/11/28 このエントリーをはてなブックマークに追加 431 users Instapaper Pocket Tweet Facebook Share Evernote Clip ターン PostgreSQL 弾丸 後々 アンチパターン

PostgreSQLアンチパターン 1. PostgreSQLアンチパターン 2. What is it? RDBの限界を感じた事ありませんか? 3. What is it? PostgreSQLは銀の弾丸ではありません 4. What is it? アンチパターン 5. What is it? アンチパターン ↓ 良かれと思ってした事が後々に苦しみを生む 6. What is it? アンチパ... 続きを読む

DBの世界に起こる変革 | エンタープライズエンジニアの独り言

2013/01/05 このエントリーをはてなブックマークに追加 416 users Instapaper Pocket Tweet Facebook Share Evernote Clip 変革 独り言 InfiniBand 世界 ストレージ

DBの世界に起きた大きな波 現在、どの製品を使ったとしてもRDBの性能問題は必ずといっていいほど発生する。理由は簡単で、CPU、ネットワークが高速化(CPUはマルチコア化、ネットワークは10G-Ethernetの一般化やInfiniBandなど)するのにディスク(ストレージ)が高速化に追いついていないからだ。その差を埋める役割として、RDBが担っているケースが多く、性能問題になるケースが散見される... 続きを読む

NewSQLはデータベースに革命を起こすか - NetflixにおけるCockroachDBのユースケース|ミック

2024/04/13 このエントリーをはてなブックマークに追加 368 users Instapaper Pocket Tweet Facebook Share Evernote Clip NewSQL CockroachDB ACID NoSQL

近年のデータベースの新潮流にNewSQLと呼ばれる一群のデータベース製品群の登場がある。そのコンセプトを一言でいうと、RDBとNoSQLのいいとこどりである。SQLインタフェースと強いデータ一貫性(ACID)というRDBの利点と水平方向のスケーラビリティというNoSQLの長所を兼ね備えた夢のようなデータベースである。下図に見... 続きを読む

漢(オトコ)のコンピュータ道: RDBにおけるキャッシュという考え方

2015/06/17 このエントリーをはてなブックマークに追加 361 users Instapaper Pocket Tweet Facebook Share Evernote Clip クエリ 異論 インデックス オトコ 万能

2015-06-17 RDBにおけるキャッシュという考え方 RDBの専門家として日々活動している中で気づいたことのひとつに、「RDBはデータへのアクセスの実装をインデックスに頼っているが、インデックスは全ての問題を解決できるほど万能ではない」ということがある。インデックスというのはとても強力な部品であり、その点には全く異論はない。だが、世の中の全ての問題(クエリ)を解決できるほど、柔軟性に富んだも... 続きを読む

ウノウラボ Unoh Labs: RDBで階層構造を扱うには?

2009/06/24 このエントリーをはてなブックマークに追加 361 users Instapaper Pocket Tweet Facebook Share Evernote Clip YUKI ウノウラボ MySQL Unoh Labs 道のり

yukiです。ダイエットを始めて3kg減ったと思ったら、風邪を引いて見事に1kg増量。 運動しないと駄目ですね。あと残り20kg、道のりは遠いです。 さて今回は、「RDBで階層構造を扱うには?」です。 あるサイトを構築中に階層構造をもったカテゴリ構造にすることになり、どのようにDBで扱うか悩みました。 DBはMySQLを採用していたので、この時点でぱっと頭に浮かんだ選択肢は以下のようなものでした。... 続きを読む

トランザクションの実装にはRDB/NoSQLにかかわらず教科書的な定番がある~業務システムをRDBなしで作れるのか?(前編) エンジニアサポートCROSS 2016 - Publickey

2016/02/16 このエントリーをはてなブックマークに追加 347 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey NoSQL トランザクション 実装 定番

トランザクションの実装にはRDB/NoSQLにかかわらず教科書的な定番がある~業務システムをRDBなしで作れるのか?(前編) エンジニアサポートCROSS 2016 数年前にNoSQLが登場した当時、NoSQLにはデータの一貫性を保証してくれるトランザクション機能などが十分に備わっていないため、業務システムのバックエンドとして使うのは容易ではないと考えられていました。 しかしその後、NoSQLをバ... 続きを読む

論理削除が云々について - mike-neckのブログ

2015/03/24 このエントリーをはてなブックマークに追加 343 users Instapaper Pocket Tweet Facebook Share Evernote Clip mike-neck 論理削除 エントリー 朝イチ 削除

2015-03-24 論理削除が云々について 今日朝イチで見たエントリーがこれでした。 RDB - DELETE_FLAG を付ける前に確認したいこと。 - Qiitaqiita.com 論理削除の弊害は色々なところで言われているけど、僕の足りない頭で理解している所によると、二つの値しか持たない削除フラグ的なものはカーディナリティが云々で検索条件につけても性能上的にもよくないし、意味がないというこ... 続きを読む

アンチパターンから学ぶ RDBの正しい設計 / learn-from-failure-2 - Speaker Deck

2019/03/24 このエントリーをはてなブックマークに追加 336 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck Proposal アンチパターン

■PHPerKaigi 2019の登壇資料です - https://phperkaigi.jp/2019/ - https://fortee.jp/phperkaigi-2019/proposal/328896eb-c084-41c9-847f-f0512a538811 ■前作 - 失敗から学ぶ、RDBの正規化の話 - https://soudai.hatenablog.com/entry/learn-from-failure-1 続きを読む

 
(1 - 25 / 133件)