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
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
270
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
240
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.6k
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
290
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
150
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.5k
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
160
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
210
Agent Skils
dip_tech
PRO
0
130
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
3
220
私たち準委任PdEは2つのプロダクトに挑戦する ~ソフトウェア、開発支援という”二重”のプロダクトエンジニアリングの実践~ / 20260212 Naoki Takahashi
shift_evolve
PRO
2
180
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
2
3.1k
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
0
2k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
250
Ruling the World: When Life Gets Gamed
codingconduct
0
150
HDC tutorial
michielstock
1
390
It's Worth the Effort
3n
188
29k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
760
Everyday Curiosity
cassininazir
0
130
Unsuck your backbone
ammeep
671
58k
So, you think you're a good person
axbom
PRO
2
1.9k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
240
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利用との区別が必要 など・・・
まとめ 理想を追うのは辛いので 素直に現実を見ましょう