Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
最強のデータストレージ拡張
Search
t_mozza
March 06, 2017
Technology
0
92
最強のデータストレージ拡張
t_mozza
March 06, 2017
Tweet
Share
More Decks by t_mozza
See All by t_mozza
明日から使える!WEB STORAGE
t_mozza
0
170
ChatterとTrelloのワンタッチ連携
t_mozza
0
400
Other Decks in Technology
See All in Technology
今日から始めるAmazon Bedrock AgentCore
har1101
4
420
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
530
量子クラウドサービスの裏側 〜Deep Dive into OQTOPUS〜
oqtopus
0
140
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
200
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
220
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
今こそ学びたいKubernetesネットワーク ~CNIが繋ぐNWとプラットフォームの「フラッと」な対話
logica0419
3
290
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
660
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
130
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
4
450
Agile Leadership Summit Keynote 2026
m_seki
1
660
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
93k
Featured
See All Featured
Paper Plane
katiecoart
PRO
0
46k
Are puppies a ranking factor?
jonoalderson
1
2.7k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
920
How to Ace a Technical Interview
jacobian
281
24k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
310
Everyday Curiosity
cassininazir
0
130
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
650
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
52k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Transcript
最強のデータストレージ拡張 Salesforce勉強会 LightningTalks 2016年9月30日 @t_mozza
自己紹介 名前 @t_mozza 略歴 2010~ SIerでSFDC受託開発 2012~ Developer Group所属
問題提起 データストレージ ぜんぜん足りない (特にDeveloper Edition)
データストレージ上限
データサイズ
データ件数の上限 データストレージ上限・・・ Developer Editionは 5MBまで データサイズ・・・ ほとんどのオブジェクトは 2KB/1件 5,120KB /
2KB = 2,560件 \もっと使いたい!/
現実解 ・開発機能を見直す(減らす) ・データモデルを見直す ・データ量を見直す(減らす) ・上限が大きいエディションを買う ・ユーザライセンスをたくさん買う ・外部ストレージを買って連携する でもちょっと待って!
大切にしたいこと ときには現実を見ずに 理想を追うことも大切
最強の定義 この場合の理想とは? 何件でよしとするか?
・・・・・・
理想 無限に保持する
概念検証
概念検証(2561件以上入れた)
データモデル
方式 ・Chatterフィード(FeedItem)は データストレージに加算されない → データ量に上限がない = 無限 ・JSONでカラムを論理分割する ・データアクセスはがんばって作り込む
課題 ・物理カラムが1個しか使えない ・物理カラムの文字数に上限がある ・データ形式の定義が手組み ・選択肢の定義が手組み ・リレーションの整合が手組み ・数式項目が使えない ・JSONの構築と解析が必要 ・ごみ箱が使えない
課題 続き ・CRUDの各操作のUIが手組み ・ワークフローが使えない ・SOQLの集計関数が使えない ・インデックスが使えない ・データアクセス制御が手組み ・ガバナ制限は変わらず考慮が必要 ・通常のChatter利用との区別が必要 など・・・
まとめ 理想を追うのは辛いので 素直に現実を見ましょう