ݺߣ

ݺߣShare a Scribd company logo
Copyright ? 2015 NTT DATA Corporation
2015627
()NTTǩ`
10˥`귵ʳҰDz2015
@JPUG 2015 ĥߥ
2Copyright ? 2015 NTT DATA Corporation
PostgreSQL Х󥸥ꥹ@ NTT ǩ`
 PostgreSQL ӘI?g֧Ԯ
GresCube _k?ݩ`
PostgreSQL ߥå
ȫ20ձˤ3Ŀ
PostgreSQL ΥCܤ_k
ץꥱ`(ͬ / ͬ / `)
ȥ󥶥Rs
pg_bigm(ȫė⥸`)
پ  @fujii_masao
Copyright ? 2015 NTT DATA Corporation 3
PGConȤ
4Copyright ? 2015 NTT DATA Corporation
PGConȤ
PostgreSQLvΥե
ճ 2015/6/16()  6/20()
 ѧ
μ 244
 TalksTutorialsUnconference3
؏
ФPostgreSQL_k?`󼯺ϣ
PostgreSQLˤĤƤҤ᤯ZĤ
ʽ http://www.pgcon.org/2015/
ϥå奿 #pgcon
5Copyright ? 2015 NTT DATA Corporation
PGConؤεΤ
DATE/TIME CITY/AIRPORT FLIGHT FLTTIME
---------------------------------------------------------------------
6/15 () 17:40 |/ AC0006 12:00
16:40 ȥ AIR CANADA
----------------------------------------------------------------------
19:10 ȥ AC0464 01:03
20:13  AIR CANADA
----------------------------------------------------------------------
ƄӤ16rgr13rg
6Copyright ? 2015 NTT DATA Corporation
`
DAY Track1 Track2 Track3 Track4 Other
6/16
(Tue)
PM
AM
17
(Wed)
PM
AM
18
(Thu)
PM
AM
19
(Fri)
PM
AM
20
(Sat)
PM
AM
Unconference
Talks
Tutorial
Developer Meeting
Major Social Event!
Registration Pickup
Tutorial
TalksTutorialUnconference3
7Copyright ? 2015 NTT DATA Corporation
μM
Type Talks Tutorial Unconference
 $195
$75
(per half day)
$0
(һĿ) $350
(ĿԽ) $200
ѧ $60
֧Bϥʥɥ CAD$1 = 100.42 (6/12r)
Copyright ? 2015 NTT DATA Corporation 8
10λ Developer Meeting _ߣ
9Copyright ? 2015 NTT DATA Corporation
Developer MeetingȤ
PostgreSQLΥ_kߤΤߤдh
Photo by Oleg Bartunov
https://www.flickr.com/photos/obartunov/18245690144
10Copyright ? 2015 NTT DATA Corporation
Developer MeetingȤ
ϼgΥȥԥåhՓ
Developer
Meeting
Developer
Meeting
Developer
Unconference
ߥ˥ƥ\
_k`
gȥԥå
ߥ˥ƥ\
_k`
gȥԥå
2015
 2014
11Copyright ? 2015 NTT DATA Corporation
Developer MeetinghՓ줿
hhϤ٤Wiki˒d
https://wiki.postgresql.org/wiki/PgCon_2015_Developer_Meeting
PGCon2015 Developer Meeting
12Copyright ? 2015 NTT DATA Corporation
Developer MeetinghՓ줿
r _k٥
2015 7 CommitFest 1
9 CommitFest 2
11 CommitFest 3
2016 1 CommitFest 4
3 CommitFest 5
4 Feature Freeze
6 ¥Щ``
10 PostgreSQL 9.6 `
PostgreSQL 9.6 _k`뤬Q
13Copyright ? 2015 NTT DATA Corporation
Developer MeetinghՓ줿
ߥ˥ƥҪQ˥ߥåμӤǤ褦
` _k
`
Mailing List
Х桢_khՓʥ
ߥå
᥸`ȥӥ`
ѥå
ṩ
x
PostgreSQLߥ˥ƥ\ΑB
Wiki
TODO_kMù
GitHub
``ɹ

᰸
Х
Ҫ
x
`Ήޤ_k
ʮΤ
¥Щ`?`vhՓ
ҎߥåxvhՓ
Copyright ? 2015 NTT DATA Corporation 14
9λ Developer Unconference _ߣ
15Copyright ? 2015 NTT DATA Corporation
Developer UnconferenceȤ
PostgreSQLμgĤʹ_ӑՓ
Photo by Oleg Bartunov
https://www.flickr.com/photos/obartunov/18718087759
16Copyright ? 2015 NTT DATA Corporation
Developer UnconferenceȤ
ʼgͥˤĤƹ_ӑՓ
Developer
Meeting
Developer
Meeting
Developer
Unconference
ߥ˥ƥ\
_k`
gȥԥå
ߥ˥ƥ\
_k`
gȥԥå
2015
 2014
17Copyright ? 2015 NTT DATA Corporation
Developer UnconferencehՓ줿
hhϸŤWiki˒d
https://wiki.postgresql.org/wiki/PgCon_2015_Developer_Unconference
PGCon2015 Developer Unconference
18Copyright ? 2015 NTT DATA Corporation
Developer UnconferencehՓ줿
Autonomous Transaction
PL/pgSQL vڤǥȥ󥶥_ʼȽKˤܤ
PRAGMA AUTONOMOUS_TRANSACTION @ Oracle
2ndQuadrant  Huawei  9.6 Ǥ_kӋ
BEGIN;
SELECT hoge();
COMMIT;
BEGIN;
INSERT ...
...
COMMIT;
BEGIN;
UPDATE ...
...
COMMIT;
19Copyright ? 2015 NTT DATA Corporation
Developer UnconferencehՓ줿
ܸ
1 A B C D 1 a B C D 
1 A B C D a 
CREATE TABLE test (id INT, col1 TEXT, col2 TEXT, col3 TEXT, col4 TEXT);
INSERT INTO test VALUES (1, 'A', 'B', 'C', 'D');
UPDATE test SET col1 = 'a' WHERE id = 1;
F״
ư
(ŒǤʤФ⺬)٤ƤФ׷ӛ
²֤Τߤ׷ӛ
Copyright ? 2015 NTT DATA Corporation 20
8λ `ʢr
21Copyright ? 2015 NTT DATA Corporation
`
CAD$40
22Copyright ? 2015 NTT DATA Corporation
`
CAD$60
23Copyright ? 2015 NTT DATA Corporation
`
CAD$150
24Copyright ? 2015 NTT DATA Corporation
`
CAD$400
25Copyright ? 2015 NTT DATA Corporation
Joe CelkoSQL guru
26Copyright ? 2015 NTT DATA Corporation
`
CAD$653
Copyright ? 2015 NTT DATA Corporation 27
7λ JSONB˚ݣ
28Copyright ? 2015 NTT DATA Corporation
JSONB
Event Title
Tutorial NoSQL on ACID
Talk
Update and Delete operations for jsonb
Rethinking JSONB
Unconference Direction of json and jsonb
29Copyright ? 2015 NTT DATA Corporation
PostgreSQLˤJSONΚsʷ
v9.2 (2012) v9.3 (2013) v9.4 (2014) v9.5
TEXT + ĥå
ÿܤv
Ϥ鷺
4׷
Ҫس(->)
v10׷
JSONФؤΉQ
Хʥʽ + ĥå
GINǥå
JSON
ݩ`
JSONB
ݩ` !?
vӤ
g
30Copyright ? 2015 NTT DATA Corporation
JSONB9.5™CܤޤȤ
v

--# 
|| ׷
jsonb_concat() ׷
jsonb_delete() 
jsonb_set() 
jsonb_pretty() JSONBͤҊ䤹
NEW!
NEW!
NEW!
NEW!
NEW!
NEW!
Copyright ? 2015 NTT DATA Corporation 31
6λ JPUGvSߤˤvݤ^ȥ࣡
32Copyright ? 2015 NTT DATA Corporation
JPUGvSߤˤvݤ^ȥ - 11
Event Title Speaker
Unconference
Horizontal Scalability /
Sharding in PostgreSQL
Etsuro Fujita
pgPool2 towards version 3.5 Tatsuo Ishii
Partitioning Amit Langote
Foreign Data Wrapper enhancements
Shigeru Hanada
Etsuro Fujita
Utilization of modern semiconductors KaiGai Kohei
Talk
PostgreSQL on FPGA Satoshi Nagayasu
Monitor more of PostgreSQL Kyotaro Horiguchi
The Art of Performance Evaluation Yuto Hayamizu
PG-Strom KaiGai Kohei
Improving PostgreSQL for
Greater Enterprise Adoption
Tetsuo Sakata
Yurie Enomoto
Lightning Talk Postgres Toolkit & pgDay Asia 2016 Satoshi Nagayasu
Copyright ? 2015 NTT DATA Corporation 33
5λ CPUܥȥͥår򤱤ȡMߤĤ
34Copyright ? 2015 NTT DATA Corporation
CPUܥȥͥår򤱤ȡM
CPUܥȥ
ͥår
Native
Compilation
H/W
Offloading
Memory size > DB size
Flash storage
GPU
FPGA
(Field Programmable Gate Arra)
CPU¤p餹
CPU¤Τ
PL/pgSQL C exe
Q ??????
Generate specialized code
+ Compilation
+ Execute compiled code
Copyright ? 2015 NTT DATA Corporation 35
4λ Postgres-XC廯ӋšM!?
36Copyright ? 2015 NTT DATA Corporation
Postgres-XC廯Ӌ!?
XC΁KзɢCܤPostgreSQL˽MzӋ
PG PG PG
PG
Partitioning
+
FDW
backend

gƩ`֥
ⲿƩ`֥
Parallel
Query
worker worker worker worker
Pushdown Automatic
Foreign Tx
SQL
37Copyright ? 2015 NTT DATA Corporation
Postgres-XC廯Ӌ!?
9.5
ⲿƩ`֥Υѩ`ƥMz
JOIN pushdown
9.6
JOIN pushdownؤpostgres_fdwΌ
ѩ`ƥ˥󥰏(ֱ?)
ѥ륹
Automatic Foreign Transaction
9.7
ѥ륯
Sharding
More and more pushdown (Sort, Aggregate, Update, ...)
Copyright ? 2015 NTT DATA Corporation 38
3λ pgDay Asia @ FOSSASIA 2016 ʼ!?
39Copyright ? 2015 NTT DATA Corporation
pgDay Asia @ FOSSASIA 2016
FOSSASIA March 18th - 20th in Singapore
ǰؤϡ27顢128ˤΥԩ``900Ϥβμ
FOSSASIAΥ祤ȥ٥ȤȤpgDay12ȥå_ߤǤʤ
JPUGLӋ륢PostgreSQL٥
Copyright ? 2015 NTT DATA Corporation 40
2λ PostgreSQLgߡPGCondzL
41Copyright ? 2015 NTT DATA Corporation
PostgreSQLgߤγLӛh
42Copyright ? 2015 NTT DATA Corporation
PostgreSQLgߤγLӛh
kǰ
43Copyright ? 2015 NTT DATA Corporation
PostgreSQLgߤγLӛh
ո
44Copyright ? 2015 NTT DATA Corporation
PostgreSQLgߤγLӛh
1Ŀǰ
Ω`ȥ}åХꥫ
ȥꥪ`g^
ѩ`?ҥ
45Copyright ? 2015 NTT DATA Corporation
PostgreSQLgߤγLӛh
Unconferenceֱ
46Copyright ? 2015 NTT DATA Corporation
PostgreSQLgߤγLӛh
μgߤԒʼơ
47Copyright ? 2015 NTT DATA Corporation
PostgreSQLgߤγLӛh
Lightning Talkֱ
48Copyright ? 2015 NTT DATA Corporation
PostgreSQLgߤγLӛh
49Copyright ? 2015 NTT DATA Corporation
Quorum CommitȤ
ޥ
Х
С
ХΤ2̨𤬤ä
ͬڥץꥱ`ˤжϤ
ͬڥץꥱ`ΤܛʘɤܤˤC
Copyright ? 2015 NTT DATA Corporation 50
1λ PostgreSQL9.5™CܡB飡
51Copyright ? 2015 NTT DATA Corporation
9.5™Cܤ֪ꤿȤ
`Ω`
http://www.postgresql.org/docs/devel/static/release-9-5.html
™CܽB饹饤 @ PGCon2015
http://slides.keithf4.com/pg95live/#/
™CܽB֥
http://michael.otacoo.com/
http://www.depesz.com/tag/postgresql/
ߥ˥ƥʽWikiϤӛ
https://wiki.postgresql.org/wiki/What%27s_new_in_PostgreSQL_9.5
9.5_kय
ѥåɤ˼
ߥ뤵Υ֥
52Copyright ? 2015 NTT DATA Corporation
UPSERT
INSERT INTO emp VALUES (3, 'ľ', '_k')
ON CONFLICT (id)
DO UPDATE
SET name = EXCLUDE.name,
role = EXCLUDE.role;
ФʤINSERTUPDATEg
id name role
1  _k
2  ӘI
3 ľ _k
4 ɽ U
5  ӘI
id=3Фʤ
INSERT INTO emp VALUES (3, 'ľ', '_k');
id=3Ф
UPDATE emp SET name = 'ľ', role = '_k'
WHERE id = 3;
53Copyright ? 2015 NTT DATA Corporation
ROW LEVEL SECURITY
id name age role
1  27 _k
2  53 ӘI
3 ľ 45 _k
4 ɽ 39 U
5  31 ӘI
`foo
empƩ`֥
) _kߤΤߤ`fooESɤ
CREATE POLICY emp_foo_policy ON emp
FOR SELECT
TO foo
USING (role = '_k');
`E?ǤФָǤC
54Copyright ? 2015 NTT DATA Corporation
pg_rewind
եХårDBǩ`֥ХååܞͤǤC
ץꥱ`

ޥ 
Х
ֹͣ ޥ
ޥ
Х
ץꥱ`

ֹͣ ޥ

Хå
å
IϵڃP
ޥgڃP
IϵڃP
֥Хååܞ
ޥϤˤ
ե륪`
ɥޥٽMz
(եХå)
pg_rewind
եХårg̿s
Copyright ? 2015 NTT DATA Corporation 55
56Copyright ? 2015 NTT DATA Corporation
PGConʤμӤƤߤޤ󤫣
6
Copyright ? 2011 NTT DATA Corporation
Copyright ? 2015 NTT DATA Corporation

More Related Content

What's hot (20)

20170303 java9 hadoop
20170303 java9 hadoop20170303 java9 hadoop
20170303 java9 hadoop
NTT DATA OSS Professional Services
?
ɢIPApacheHadoopTHadoopƥ¼gOSC2015 KansaikYϣ
ɢIPApacheHadoopTHadoopƥ¼gOSC2015 KansaikYϣɢIPApacheHadoopTHadoopƥ¼gOSC2015 KansaikYϣ
ɢIPApacheHadoopTHadoopƥ¼gOSC2015 KansaikYϣ
NTT DATA OSS Professional Services
?
[B23] PostgreSQLΥǥå?`˥ by Tomonari Katsumata
[B23] PostgreSQLΥǥå?`˥ by Tomonari Katsumata[B23] PostgreSQLΥǥå?`˥ by Tomonari Katsumata
[B23] PostgreSQLΥǥå?`˥ by Tomonari Katsumata
Insight Technology, Inc.
?
SIerȥ`ץ󥽩`ζvS ߥ˥ƥĿָ
SIerȥ`ץ󥽩`ζvS ߥ˥ƥĿָSIerȥ`ץ󥽩`ζvS ߥ˥ƥĿָ
SIerȥ`ץ󥽩`ζvS ߥ˥ƥĿָ
NTT DATA OSS Professional Services
?
ɢIPApache HadoopάF״ȡNTTǩ`HadoopˌȡM
ɢIPApache HadoopάF״ȡNTTǩ`HadoopˌȡMɢIPApache HadoopάF״ȡNTTǩ`HadoopˌȡM
ɢIPApache HadoopάF״ȡNTTǩ`HadoopˌȡM
NTT DATA OSS Professional Services
?
ᲹǴDZ2.6»+
ᲹǴDZ2.6»+ᲹǴDZ2.6»+
ᲹǴDZ2.6»+
NTT DATA OSS Professional Services
?
Sparkߥ˥ƥwz⤦Spark Meetup Tokyo 2015 vYϡNTTǩ` Գ o
Sparkߥ˥ƥwz⤦Spark Meetup Tokyo 2015 vYϡNTTǩ` Գ oSparkߥ˥ƥwz⤦Spark Meetup Tokyo 2015 vYϡNTTǩ` Գ o
Sparkߥ˥ƥwz⤦Spark Meetup Tokyo 2015 vYϡNTTǩ` Գ o
NTT DATA OSS Professional Services
?
[db tech showcase Tokyo 2015] B15:PostgreSQLϥѥե`ޥ󥹤wSĤϤ룡 - PostgreSQ...
[db tech showcase Tokyo 2015] B15:PostgreSQLϥѥե`ޥ󥹤wSĤϤ룡 - PostgreSQ...[db tech showcase Tokyo 2015] B15:PostgreSQLϥѥե`ޥ󥹤wSĤϤ룡 - PostgreSQ...
[db tech showcase Tokyo 2015] B15:PostgreSQLϥѥե`ޥ󥹤wSĤϤ룡 - PostgreSQ...
Insight Technology, Inc.
?
Apache Hadoop 2.8.0 ™C (i)
Apache Hadoop 2.8.0 ™C (i)Apache Hadoop 2.8.0 ™C (i)
Apache Hadoop 2.8.0 ™C (i)
NTT DATA OSS Professional Services
?
Apache KafkaäƱ˴ɷ򣿡ϗ^Υ`Щ`ӥ`dζӤνB顫
Apache KafkaäƱ˴ɷ򣿡ϗ^Υ`Щ`ӥ`dζӤνB顫Apache KafkaäƱ˴ɷ򣿡ϗ^Υ`Щ`ӥ`dζӤνB顫
Apache KafkaäƱ˴ɷ򣿡ϗ^Υ`Щ`ӥ`dζӤνB顫
NTT DATA OSS Professional Services
?
Hadoop ecosystem NTTDATA osc15tk
Hadoop ecosystem NTTDATA osc15tkHadoop ecosystem NTTDATA osc15tk
Hadoop ecosystem NTTDATA osc15tk
NTT DATA OSS Professional Services
?
SparkΩ`ȥ֥åˤޤȤ㤪ZeppelinǤͣHadoop``ɥ`ǥ 19 kYϣ
SparkΩ`ȥ֥åˤޤȤ㤪ZeppelinǤͣHadoop``ɥ`ǥ 19 kYϣSparkΩ`ȥ֥åˤޤȤ㤪ZeppelinǤͣHadoop``ɥ`ǥ 19 kYϣ
SparkΩ`ȥ֥åˤޤȤ㤪ZeppelinǤͣHadoop``ɥ`ǥ 19 kYϣ
NTT DATA OSS Professional Services
?
ݩ`ȥФҊ! HadoopХ`10 adoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`kYϣ
ݩ`ȥФҊ! HadoopХ`10 adoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`kYϣݩ`ȥФҊ! HadoopХ`10 adoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`kYϣ
ݩ`ȥФҊ! HadoopХ`10 adoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`kYϣ
NTT DATA OSS Professional Services
?
ʴDzٰ𳧲ϳ
ʴDzٰ𳧲ϳʴDzٰ𳧲ϳ
ʴDzٰ𳧲ϳ
NTT DATA OSS Professional Services
?
Hadoop 2.6™CܣCloudera World Tokyo 2014 LTvYϣ
Hadoop 2.6™CܣCloudera World Tokyo 2014 LTvYϣHadoop 2.6™CܣCloudera World Tokyo 2014 LTvYϣ
Hadoop 2.6™CܣCloudera World Tokyo 2014 LTvYϣ
NTT DATA OSS Professional Services
?
ҰܲǿʱʴDzٲ𳧲ϳ饤
ҰܲǿʱʴDzٲ𳧲ϳ饤ҰܲǿʱʴDzٲ𳧲ϳ饤
ҰܲǿʱʴDzٲ𳧲ϳ饤
NTT DATA OSS Professional Services
?
貵(ԩ``?Х)äȫėΤ()
貵(ԩ``?Х)äȫėΤ()貵(ԩ``?Х)äȫėΤ()
貵(ԩ``?Х)äȫėΤ()
Masahiko Sawada
?
ȥ`ǩ`ɢI̳ٴǰ
ȥ`ǩ`ɢI̳ٴǰȥ`ǩ`ɢI̳ٴǰ
ȥ`ǩ`ɢI̳ٴǰ
NTT DATA OSS Professional Services
?
Apache Hadoop™COzoneάF״
Apache Hadoop™COzoneάF״Apache Hadoop™COzoneάF״
Apache Hadoop™COzoneάF״
NTT DATA OSS Professional Services
?
Ҏģǩ`IζOSS Hadoop / Spark „ - 2021 -db tech showcase 2021 / ONLINE k...
Ҏģǩ`IζOSS Hadoop / Spark „ - 2021 -db tech showcase 2021 / ONLINE k...Ҏģǩ`IζOSS Hadoop / Spark „ - 2021 -db tech showcase 2021 / ONLINE k...
Ҏģǩ`IζOSS Hadoop / Spark „ - 2021 -db tech showcase 2021 / ONLINE k...
NTT DATA Technology & Innovation
?
[B23] PostgreSQLΥǥå?`˥ by Tomonari Katsumata
[B23] PostgreSQLΥǥå?`˥ by Tomonari Katsumata[B23] PostgreSQLΥǥå?`˥ by Tomonari Katsumata
[B23] PostgreSQLΥǥå?`˥ by Tomonari Katsumata
Insight Technology, Inc.
?
[db tech showcase Tokyo 2015] B15:PostgreSQLϥѥե`ޥ󥹤wSĤϤ룡 - PostgreSQ...
[db tech showcase Tokyo 2015] B15:PostgreSQLϥѥե`ޥ󥹤wSĤϤ룡 - PostgreSQ...[db tech showcase Tokyo 2015] B15:PostgreSQLϥѥե`ޥ󥹤wSĤϤ룡 - PostgreSQ...
[db tech showcase Tokyo 2015] B15:PostgreSQLϥѥե`ޥ󥹤wSĤϤ룡 - PostgreSQ...
Insight Technology, Inc.
?
ݩ`ȥФҊ! HadoopХ`10 adoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`kYϣ
ݩ`ȥФҊ! HadoopХ`10 adoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`kYϣݩ`ȥФҊ! HadoopХ`10 adoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`kYϣ
ݩ`ȥФҊ! HadoopХ`10 adoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`kYϣ
NTT DATA OSS Professional Services
?
Ҏģǩ`IζOSS Hadoop / Spark „ - 2021 -db tech showcase 2021 / ONLINE k...
Ҏģǩ`IζOSS Hadoop / Spark „ - 2021 -db tech showcase 2021 / ONLINE k...Ҏģǩ`IζOSS Hadoop / Spark „ - 2021 -db tech showcase 2021 / ONLINE k...
Ҏģǩ`IζOSS Hadoop / Spark „ - 2021 -db tech showcase 2021 / ONLINE k...
NTT DATA Technology & Innovation
?

Similar to 10˥`귵ʳҰDz2015 (20)

openstack_neutron-dvr_os5thaniv_20150713
openstack_neutron-dvr_os5thaniv_20150713openstack_neutron-dvr_os5thaniv_20150713
openstack_neutron-dvr_os5thaniv_20150713
Takehiro Kudou
?
pg_standbyνˤĤƣ19PostgreSQL󥫥ե@饤 kYϣ
pg_standbyνˤĤƣ19PostgreSQL󥫥ե@饤 kYϣpg_standbyνˤĤƣ19PostgreSQL󥫥ե@饤 kYϣ
pg_standbyνˤĤƣ19PostgreSQL󥫥ե@饤 kYϣ
NTT DATA Technology & Innovation
?
ʴDzٲ𳧲ϳˤǩ`ȤϤ
ʴDzٲ𳧲ϳˤǩ`ȤϤʴDzٲ𳧲ϳˤǩ`ȤϤ
ʴDzٲ𳧲ϳˤǩ`ȤϤ
Ohyama Masanori
?
`趨αʴDzٲ𳧲ϳ11򳹵׽h
`趨αʴDzٲ𳧲ϳ11򳹵׽h`趨αʴDzٲ𳧲ϳ11򳹵׽h
`趨αʴDzٲ𳧲ϳ11򳹵׽h
Masahiko Sawada
?
Rѧ - ǩ`򤭺Ϥ
Rѧ - ǩ`򤭺ϤRѧ - ǩ`򤭺Ϥ
Rѧ - ǩ`򤭺Ϥ
Daiyu Hatakeyama
?
ףʴDzٲ𳧲ϳץꥱ`10꣡ܽ飡
ףʴDzٲ𳧲ϳץꥱ`10꣡ܽ飡ףʴDzٲ𳧲ϳץꥱ`10꣡ܽ飡
ףʴDzٲ𳧲ϳץꥱ`10꣡ܽ飡
NTT DATA Technology & Innovation
?
dzܻ徱ԡ2015ˤuƷܽ
dzܻ徱ԡ2015ˤuƷܽdzܻ徱ԡ2015ˤuƷܽ
dzܻ徱ԡ2015ˤuƷܽ
CLOUDIAN KK
?
PostgreSQL 9.5 ™CܽB
PostgreSQL 9.5 ™CܽBPostgreSQL 9.5 ™CܽB
PostgreSQL 9.5 ™CܽB
NTT DATA OSS Professional Services
?
[db tech showcase Tokyo 2018]#dbts2018 #E37 Attunity Replicate䤨 Oracle D...
[db tech showcase Tokyo 2018]#dbts2018 #E37 Attunity Replicate䤨 Oracle D...[db tech showcase Tokyo 2018]#dbts2018 #E37 Attunity Replicate䤨 Oracle D...
[db tech showcase Tokyo 2018]#dbts2018 #E37 Attunity Replicate䤨 Oracle D...
Insight Technology, Inc.
?
ʴDzٲ𳧲ϳ13ǤΥץꥱ`vθƤˤĤƣ14رʴDzٲ𳧲ϳ󥫥ե󥹰饤
ʴDzٲ𳧲ϳ13ǤΥץꥱ`vθƤˤĤƣ14رʴDzٲ𳧲ϳ󥫥ե󥹰饤ʴDzٲ𳧲ϳ13ǤΥץꥱ`vθƤˤĤƣ14رʴDzٲ𳧲ϳ󥫥ե󥹰饤
ʴDzٲ𳧲ϳ13ǤΥץꥱ`vθƤˤĤƣ14رʴDzٲ𳧲ϳ󥫥ե󥹰饤
NTT DATA Technology & Innovation
?
PostgreSQL_kߥ˥ƥ˲μӤ褦 (`ץǥ٥åѩ`ե(ODC)2024 kY)
PostgreSQL_kߥ˥ƥ˲μӤ褦 (`ץǥ٥åѩ`ե(ODC)2024 kY)PostgreSQL_kߥ˥ƥ˲μӤ褦 (`ץǥ٥åѩ`ե(ODC)2024 kY)
PostgreSQL_kߥ˥ƥ˲μӤ褦 (`ץǥ٥åѩ`ե(ODC)2024 kY)
NTT DATA Technology & Innovation
?
֤ձ룡Azure Stack Hub with GPUܤșCܽB
֤ձ룡Azure Stack Hub with GPUܤșCܽB֤ձ룡Azure Stack Hub with GPUܤșCܽB
֤ձ룡Azure Stack Hub with GPUܤșCܽB
NTT Communications Technology Development
?
ϱʴDzٲ𳧲ϳ9.5Ǥ˸Ƥ줿Τ
ϱʴDzٲ𳧲ϳ9.5Ǥ˸Ƥ줿ΤϱʴDzٲ𳧲ϳ9.5Ǥ˸Ƥ줿Τ
ϱʴDzٲ𳧲ϳ9.5Ǥ˸Ƥ줿Τ
NTT DATA OSS Professional Services
?
Architecting on Alibaba Cloud - Fundamentals - 2018
Architecting on Alibaba Cloud - Fundamentals - 2018Architecting on Alibaba Cloud - Fundamentals - 2018
Architecting on Alibaba Cloud - Fundamentals - 2018
?
20150704 MS Azure - innovation egg 4
20150704 MS Azure - innovation egg 420150704 MS Azure - innovation egg 4
20150704 MS Azure - innovation egg 4
Keiji Kamebuchi
?
Windows 365 Enterprise ˴Ƥߤ褦
Windows 365 Enterprise ˴Ƥߤ褦Windows 365 Enterprise ˴Ƥߤ褦
Windows 365 Enterprise ˴Ƥߤ褦
Yutaro Tamai
?
PGOäPostgreSQL on KubernetesTPostgreSQL Conference Japan 2022 kYϣ
PGOäPostgreSQL on KubernetesTPostgreSQL Conference Japan 2022 kYϣPGOäPostgreSQL on KubernetesTPostgreSQL Conference Japan 2022 kYϣ
PGOäPostgreSQL on KubernetesTPostgreSQL Conference Japan 2022 kYϣ
NTT DATA Technology & Innovation
?
OSC 2020 Fukuoka IT\Ԅӻ֧Ԯ롸\å쥳ɥץåȥե`ࡹgF̨Y
OSC 2020 Fukuoka IT\Ԅӻ֧Ԯ롸\å쥳ɥץåȥե`ࡹgF̨YOSC 2020 Fukuoka IT\Ԅӻ֧Ԯ롸\å쥳ɥץåȥե`ࡹgF̨Y
OSC 2020 Fukuoka IT\Ԅӻ֧Ԯ롸\å쥳ɥץåȥե`ࡹgF̨Y
Daisuke Ikeda
?
Lagopus workshop@Internet weekΤ
Lagopus workshop@Internet weekΤLagopus workshop@Internet weekΤ
Lagopus workshop@Internet weekΤ
Yoshihiro Nakajima
?
openstack_neutron-dvr_os5thaniv_20150713
openstack_neutron-dvr_os5thaniv_20150713openstack_neutron-dvr_os5thaniv_20150713
openstack_neutron-dvr_os5thaniv_20150713
Takehiro Kudou
?
`趨αʴDzٲ𳧲ϳ11򳹵׽h
`趨αʴDzٲ𳧲ϳ11򳹵׽h`趨αʴDzٲ𳧲ϳ11򳹵׽h
`趨αʴDzٲ𳧲ϳ11򳹵׽h
Masahiko Sawada
?
dzܻ徱ԡ2015ˤuƷܽ
dzܻ徱ԡ2015ˤuƷܽdzܻ徱ԡ2015ˤuƷܽ
dzܻ徱ԡ2015ˤuƷܽ
CLOUDIAN KK
?
[db tech showcase Tokyo 2018]#dbts2018 #E37 Attunity Replicate䤨 Oracle D...
[db tech showcase Tokyo 2018]#dbts2018 #E37 Attunity Replicate䤨 Oracle D...[db tech showcase Tokyo 2018]#dbts2018 #E37 Attunity Replicate䤨 Oracle D...
[db tech showcase Tokyo 2018]#dbts2018 #E37 Attunity Replicate䤨 Oracle D...
Insight Technology, Inc.
?
ʴDzٲ𳧲ϳ13ǤΥץꥱ`vθƤˤĤƣ14رʴDzٲ𳧲ϳ󥫥ե󥹰饤
ʴDzٲ𳧲ϳ13ǤΥץꥱ`vθƤˤĤƣ14رʴDzٲ𳧲ϳ󥫥ե󥹰饤ʴDzٲ𳧲ϳ13ǤΥץꥱ`vθƤˤĤƣ14رʴDzٲ𳧲ϳ󥫥ե󥹰饤
ʴDzٲ𳧲ϳ13ǤΥץꥱ`vθƤˤĤƣ14رʴDzٲ𳧲ϳ󥫥ե󥹰饤
NTT DATA Technology & Innovation
?
Architecting on Alibaba Cloud - Fundamentals - 2018
Architecting on Alibaba Cloud - Fundamentals - 2018Architecting on Alibaba Cloud - Fundamentals - 2018
Architecting on Alibaba Cloud - Fundamentals - 2018
?
20150704 MS Azure - innovation egg 4
20150704 MS Azure - innovation egg 420150704 MS Azure - innovation egg 4
20150704 MS Azure - innovation egg 4
Keiji Kamebuchi
?
Windows 365 Enterprise ˴Ƥߤ褦
Windows 365 Enterprise ˴Ƥߤ褦Windows 365 Enterprise ˴Ƥߤ褦
Windows 365 Enterprise ˴Ƥߤ褦
Yutaro Tamai
?
PGOäPostgreSQL on KubernetesTPostgreSQL Conference Japan 2022 kYϣ
PGOäPostgreSQL on KubernetesTPostgreSQL Conference Japan 2022 kYϣPGOäPostgreSQL on KubernetesTPostgreSQL Conference Japan 2022 kYϣ
PGOäPostgreSQL on KubernetesTPostgreSQL Conference Japan 2022 kYϣ
NTT DATA Technology & Innovation
?
OSC 2020 Fukuoka IT\Ԅӻ֧Ԯ롸\å쥳ɥץåȥե`ࡹgF̨Y
OSC 2020 Fukuoka IT\Ԅӻ֧Ԯ롸\å쥳ɥץåȥե`ࡹgF̨YOSC 2020 Fukuoka IT\Ԅӻ֧Ԯ롸\å쥳ɥץåȥե`ࡹgF̨Y
OSC 2020 Fukuoka IT\Ԅӻ֧Ԯ롸\å쥳ɥץåȥե`ࡹgF̨Y
Daisuke Ikeda
?

More from NTT DATA OSS Professional Services (20)

Global Top 5 Ŀָ NTT DATA δ_ʼg
Global Top 5 Ŀָ NTT DATA δ_ʼgGlobal Top 5 Ŀָ NTT DATA δ_ʼg
Global Top 5 Ŀָ NTT DATA δ_ʼg
NTT DATA OSS Professional Services
?
Spark SQL - The internal -
Spark SQL - The internal -Spark SQL - The internal -
Spark SQL - The internal -
NTT DATA OSS Professional Services
?
ᲹǴDZ襨ƥΥǩ`ȥ귵
ᲹǴDZ襨ƥΥǩ`ȥ귵ᲹǴDZ襨ƥΥǩ`ȥ귵
ᲹǴDZ襨ƥΥǩ`ȥ귵
NTT DATA OSS Professional Services
?
HDFS Router-based federation
HDFS Router-based federationHDFS Router-based federation
HDFS Router-based federation
NTT DATA OSS Professional Services
?
ʴDzٲ𳧲ϳ10룡ģǩ`ߤٰ±ȤƤαʴDzٲ𳧲ϳäΥݥ
ʴDzٲ𳧲ϳ10룡ģǩ`ߤٰ±ȤƤαʴDzٲ𳧲ϳäΥݥʴDzٲ𳧲ϳ10룡ģǩ`ߤٰ±ȤƤαʴDzٲ𳧲ϳäΥݥ
ʴDzٲ𳧲ϳ10룡ģǩ`ߤٰ±ȤƤαʴDzٲ𳧲ϳäΥݥ
NTT DATA OSS Professional Services
?
Distributed data stores in Hadoop ecosystem
Distributed data stores in Hadoop ecosystemDistributed data stores in Hadoop ecosystem
Distributed data stores in Hadoop ecosystem
NTT DATA OSS Professional Services
?
Structured Streaming - The Internal -
Structured Streaming - The Internal -Structured Streaming - The Internal -
Structured Streaming - The Internal -
NTT DATA OSS Professional Services
?
Apache Hadoopδ 3ϵˤʤäƺΤΤ?
Apache Hadoopδ 3ϵˤʤäƺΤΤ?Apache Hadoopδ 3ϵˤʤäƺΤΤ?
Apache Hadoopδ 3ϵˤʤäƺΤΤ?
NTT DATA OSS Professional Services
?
Apache Hadoop and YARN, current development status
Apache Hadoop and YARN, current development statusApache Hadoop and YARN, current development status
Apache Hadoop and YARN, current development status
NTT DATA OSS Professional Services
?
HDFS basics from API perspective
HDFS basics from API perspectiveHDFS basics from API perspective
HDFS basics from API perspective
NTT DATA OSS Professional Services
?
֥å`ߤȶűࣩ
֥å`ߤȶűࣩ֥å`ߤȶűࣩ
֥å`ߤȶűࣩ
NTT DATA OSS Professional Services
?
Application of postgre sql to large social infrastructure jp
Application of postgre sql to large social infrastructure jpApplication of postgre sql to large social infrastructure jp
Application of postgre sql to large social infrastructure jp
NTT DATA OSS Professional Services
?
Application of postgre sql to large social infrastructure
Application of postgre sql to large social infrastructureApplication of postgre sql to large social infrastructure
Application of postgre sql to large social infrastructure
NTT DATA OSS Professional Services
?
ǩ`ääȤäȃһˣ ǩ`I?P٤
ǩ`ääȤäȃһˣǩ`I?P٤ǩ`ääȤäȃһˣǩ`I?P٤
ǩ`ääȤäȃһˣ ǩ`I?P٤
NTT DATA OSS Professional Services
?
񤫤ϤPuppet 2016 ե饨󥸥˥Τʤ
񤫤ϤPuppet 2016  ե饨󥸥˥Τʤ 񤫤ϤPuppet 2016  ե饨󥸥˥Τʤ
񤫤ϤPuppet 2016 ե饨󥸥˥Τʤ
NTT DATA OSS Professional Services
?
Hadoopƥ„NTTǩ`ȡM OSC 2016 Tokyo/Spring vYϣ
Hadoopƥ„NTTǩ`ȡM OSC 2016 Tokyo/Spring vYϣHadoopƥ„NTTǩ`ȡM OSC 2016 Tokyo/Spring vYϣ
Hadoopƥ„NTTǩ`ȡM OSC 2016 Tokyo/Spring vYϣ
NTT DATA OSS Professional Services
?
Apache Spark֤ƥ䥱ɤʤλ Apache SparkT꡹ ǥ֥ 2016 vYϣ
Apache Spark֤ƥ䥱ɤʤλ Apache SparkT꡹ ǥ֥ 2016 vYϣApache Spark֤ƥ䥱ɤʤλ Apache SparkT꡹ ǥ֥ 2016 vYϣ
Apache Spark֤ƥ䥱ɤʤλ Apache SparkT꡹ ǥ֥ 2016 vYϣ
NTT DATA OSS Professional Services
?
PostgreSQLpg_bigmʹäձZȫė MySQLPostgreSQLձZȫė㏊ kYϣ
PostgreSQLpg_bigmʹäձZȫė MySQLPostgreSQLձZȫė㏊ kYϣPostgreSQLpg_bigmʹäձZȫė MySQLPostgreSQLձZȫė㏊ kYϣ
PostgreSQLpg_bigmʹäձZȫė MySQLPostgreSQLձZȫė㏊ kYϣ
NTT DATA OSS Professional Services
?
ˤäHadoopο֤Ԓ BlockϤɤؤ Hadoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`...
ˤäHadoopο֤ԒBlockϤɤؤ Hadoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`...ˤäHadoopο֤ԒBlockϤɤؤ Hadoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`...
ˤäHadoopο֤Ԓ BlockϤɤؤ Hadoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`...
NTT DATA OSS Professional Services
?
Apache SparkT Hadoop / Spark Conference Japan 2016 vYϣ
Apache SparkT Hadoop / Spark Conference Japan 2016 vYϣApache SparkT Hadoop / Spark Conference Japan 2016 vYϣ
Apache SparkT Hadoop / Spark Conference Japan 2016 vYϣ
NTT DATA OSS Professional Services
?
ˤäHadoopο֤Ԓ BlockϤɤؤ Hadoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`...
ˤäHadoopο֤ԒBlockϤɤؤ Hadoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`...ˤäHadoopο֤ԒBlockϤɤؤ Hadoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`...
ˤäHadoopο֤Ԓ BlockϤɤؤ Hadoop / Spark Conference Japan 2016 饤ȥ˥󥰥ȩ`...
NTT DATA OSS Professional Services
?

Recently uploaded (11)

ռ䥪`ǥäإåɥѥ`ɤ᰸Դʾַʻ
ռ䥪`ǥäإåɥѥ`ɤ᰸Դʾַʻռ䥪`ǥäإåɥѥ`ɤ᰸Դʾַʻ
ռ䥪`ǥäإåɥѥ`ɤ᰸Դʾַʻ
sugiuralab
?
1ձѧƷѧѧǤΰkϣ202532աſΐ{
1ձѧƷѧѧǤΰkϣ202532աſΐ{1ձѧƷѧѧǤΰkϣ202532աſΐ{
1ձѧƷѧѧǤΰkϣ202532աſΐ{
Matsushita Laboratory
?
2025թ`ɥƥåWeekչʾ - LoRaWANʹä}ݥ¶ȹ by AVNET񾮲L
2025թ`ɥƥåWeekչʾ - LoRaWANʹä}ݥ¶ȹ by AVNET񾮲L2025թ`ɥƥåWeekչʾ - LoRaWANʹä}ݥ¶ȹ by AVNET񾮲L
2025թ`ɥƥåWeekչʾ - LoRaWANʹä}ݥ¶ȹ by AVNET񾮲L
CRI Japan, Inc.
?
ǻ岹ٲܰ쾱巴ʡQη˻ŤԺϤ귵֧Ԯƥvԗ^ٷ2025
ǻ岹ٲܰ쾱巴ʡQη˻ŤԺϤ귵֧Ԯƥvԗ^ٷ2025ǻ岹ٲܰ쾱巴ʡQη˻ŤԺϤ귵֧Ԯƥvԗ^ٷ2025
ǻ岹ٲܰ쾱巴ʡQη˻ŤԺϤ귵֧Ԯƥvԗ^ٷ2025
Matsushita Laboratory
?
LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3
LFDT Tokyo Meetup
?
饺ѥʹäƷä饺ѥƥȤǰͤBäơˡĻإǥܿԱƼƷѡФƤޤä?åפǥ饺ѥ...
饺ѥʹäƷä饺ѥƥȤǰͤBäơˡĻإǥܿԱƼƷѡФƤޤä?åפǥ饺ѥ...饺ѥʹäƷä饺ѥƥȤǰͤBäơˡĻإǥܿԱƼƷѡФƤޤä?åפǥ饺ѥ...
饺ѥʹäƷä饺ѥƥȤǰͤBäơˡĻإǥܿԱƼƷѡФƤޤä?åפǥ饺ѥ...
Industrial Technology Research Institute (ITRI)(IgоԺ, Ժ)
?
Ჹܰ쾱󾱲԰첹ɲ峢ѤäũҤνUY֪Ό֧Ԯ𾱳2025
Ჹܰ쾱󾱲԰첹ɲ峢ѤäũҤνUY֪Ό֧Ԯ𾱳2025Ჹܰ쾱󾱲԰첹ɲ峢ѤäũҤνUY֪Ό֧Ԯ𾱳2025
Ჹܰ쾱󾱲԰첹ɲ峢ѤäũҤνUY֪Ό֧Ԯ𾱳2025
Matsushita Laboratory
?
ҵġѧϰˤ쳣֪ǥäЩ`ė֪vо
ҵġѧϰˤ쳣֪ǥäЩ`ė֪vоҵġѧϰˤ쳣֪ǥäЩ`ė֪vо
ҵġѧϰˤ쳣֪ǥäЩ`ė֪vо
harmonylab
?
ॻ󥵤ȱѱ󥵤äָͥǥХˤ^ƥ᰸
ॻ󥵤ȱѱ󥵤äָͥǥХˤ^ƥ᰸ॻ󥵤ȱѱ󥵤äָͥǥХˤ^ƥ᰸
ॻ󥵤ȱѱ󥵤äָͥǥХˤ^ƥ᰸
sugiuralab
?
ҵġѤäѳܱپ-Գ-ٱٱˤ뷴ۤ΄vо
ҵġѤäѳܱپ-Գ-ٱٱˤ뷴ۤ΄vоҵġѤäѳܱپ-Գ-ٱٱˤ뷴ۤ΄vо
ҵġѤäѳܱپ-Գ-ٱٱˤ뷴ۤ΄vо
harmonylab
?
gϥʥˤ룡 Linux Υåݥȣ쥹ȥC (NTT Tech Conference 2025 kY)
gϥʥˤ룡 Linux Υåݥȣ쥹ȥC (NTT Tech Conference 2025 kY)gϥʥˤ룡 Linux Υåݥȣ쥹ȥC (NTT Tech Conference 2025 kY)
gϥʥˤ룡 Linux Υåݥȣ쥹ȥC (NTT Tech Conference 2025 kY)
NTT DATA Technology & Innovation
?
ռ䥪`ǥäإåɥѥ`ɤ᰸Դʾַʻ
ռ䥪`ǥäإåɥѥ`ɤ᰸Դʾַʻռ䥪`ǥäإåɥѥ`ɤ᰸Դʾַʻ
ռ䥪`ǥäإåɥѥ`ɤ᰸Դʾַʻ
sugiuralab
?
2025թ`ɥƥåWeekչʾ - LoRaWANʹä}ݥ¶ȹ by AVNET񾮲L
2025թ`ɥƥåWeekչʾ - LoRaWANʹä}ݥ¶ȹ by AVNET񾮲L2025թ`ɥƥåWeekչʾ - LoRaWANʹä}ݥ¶ȹ by AVNET񾮲L
2025թ`ɥƥåWeekչʾ - LoRaWANʹä}ݥ¶ȹ by AVNET񾮲L
CRI Japan, Inc.
?
ǻ岹ٲܰ쾱巴ʡQη˻ŤԺϤ귵֧Ԯƥvԗ^ٷ2025
ǻ岹ٲܰ쾱巴ʡQη˻ŤԺϤ귵֧Ԯƥvԗ^ٷ2025ǻ岹ٲܰ쾱巴ʡQη˻ŤԺϤ귵֧Ԯƥvԗ^ٷ2025
ǻ岹ٲܰ쾱巴ʡQη˻ŤԺϤ귵֧Ԯƥvԗ^ٷ2025
Matsushita Laboratory
?
LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3
LFDT Tokyo Meetup
?
Ჹܰ쾱󾱲԰첹ɲ峢ѤäũҤνUY֪Ό֧Ԯ𾱳2025
Ჹܰ쾱󾱲԰첹ɲ峢ѤäũҤνUY֪Ό֧Ԯ𾱳2025Ჹܰ쾱󾱲԰첹ɲ峢ѤäũҤνUY֪Ό֧Ԯ𾱳2025
Ჹܰ쾱󾱲԰첹ɲ峢ѤäũҤνUY֪Ό֧Ԯ𾱳2025
Matsushita Laboratory
?
ҵġѧϰˤ쳣֪ǥäЩ`ė֪vо
ҵġѧϰˤ쳣֪ǥäЩ`ė֪vоҵġѧϰˤ쳣֪ǥäЩ`ė֪vо
ҵġѧϰˤ쳣֪ǥäЩ`ė֪vо
harmonylab
?
ॻ󥵤ȱѱ󥵤äָͥǥХˤ^ƥ᰸
ॻ󥵤ȱѱ󥵤äָͥǥХˤ^ƥ᰸ॻ󥵤ȱѱ󥵤äָͥǥХˤ^ƥ᰸
ॻ󥵤ȱѱ󥵤äָͥǥХˤ^ƥ᰸
sugiuralab
?
ҵġѤäѳܱپ-Գ-ٱٱˤ뷴ۤ΄vо
ҵġѤäѳܱپ-Գ-ٱٱˤ뷴ۤ΄vоҵġѤäѳܱپ-Գ-ٱٱˤ뷴ۤ΄vо
ҵġѤäѳܱپ-Գ-ٱٱˤ뷴ۤ΄vо
harmonylab
?
gϥʥˤ룡 Linux Υåݥȣ쥹ȥC (NTT Tech Conference 2025 kY)
gϥʥˤ룡 Linux Υåݥȣ쥹ȥC (NTT Tech Conference 2025 kY)gϥʥˤ룡 Linux Υåݥȣ쥹ȥC (NTT Tech Conference 2025 kY)
gϥʥˤ룡 Linux Υåݥȣ쥹ȥC (NTT Tech Conference 2025 kY)
NTT DATA Technology & Innovation
?

10˥`귵ʳҰDz2015

  • 1. Copyright ? 2015 NTT DATA Corporation 2015627 ()NTTǩ` 10˥`귵ʳҰDz2015 @JPUG 2015 ĥߥ
  • 2. 2Copyright ? 2015 NTT DATA Corporation PostgreSQL Х󥸥ꥹ@ NTT ǩ` PostgreSQL ӘI?g֧Ԯ GresCube _k?ݩ` PostgreSQL ߥå ȫ20ձˤ3Ŀ PostgreSQL ΥCܤ_k ץꥱ`(ͬ / ͬ / `) ȥ󥶥Rs pg_bigm(ȫė⥸`) پ @fujii_masao
  • 3. Copyright ? 2015 NTT DATA Corporation 3 PGConȤ
  • 4. 4Copyright ? 2015 NTT DATA Corporation PGConȤ PostgreSQLvΥե ճ 2015/6/16() 6/20() ѧ μ 244 TalksTutorialsUnconference3 ؏ ФPostgreSQL_k?`󼯺ϣ PostgreSQLˤĤƤҤ᤯ZĤ ʽ http://www.pgcon.org/2015/ ϥå奿 #pgcon
  • 5. 5Copyright ? 2015 NTT DATA Corporation PGConؤεΤ DATE/TIME CITY/AIRPORT FLIGHT FLTTIME --------------------------------------------------------------------- 6/15 () 17:40 |/ AC0006 12:00 16:40 ȥ AIR CANADA ---------------------------------------------------------------------- 19:10 ȥ AC0464 01:03 20:13 AIR CANADA ---------------------------------------------------------------------- ƄӤ16rgr13rg
  • 6. 6Copyright ? 2015 NTT DATA Corporation ` DAY Track1 Track2 Track3 Track4 Other 6/16 (Tue) PM AM 17 (Wed) PM AM 18 (Thu) PM AM 19 (Fri) PM AM 20 (Sat) PM AM Unconference Talks Tutorial Developer Meeting Major Social Event! Registration Pickup Tutorial TalksTutorialUnconference3
  • 7. 7Copyright ? 2015 NTT DATA Corporation μM Type Talks Tutorial Unconference $195 $75 (per half day) $0 (һĿ) $350 (ĿԽ) $200 ѧ $60 ֧Bϥʥɥ CAD$1 = 100.42 (6/12r)
  • 8. Copyright ? 2015 NTT DATA Corporation 8 10λ Developer Meeting _ߣ
  • 9. 9Copyright ? 2015 NTT DATA Corporation Developer MeetingȤ PostgreSQLΥ_kߤΤߤдh Photo by Oleg Bartunov https://www.flickr.com/photos/obartunov/18245690144
  • 10. 10Copyright ? 2015 NTT DATA Corporation Developer MeetingȤ ϼgΥȥԥåhՓ Developer Meeting Developer Meeting Developer Unconference ߥ˥ƥ\ _k` gȥԥå ߥ˥ƥ\ _k` gȥԥå 2015 2014
  • 11. 11Copyright ? 2015 NTT DATA Corporation Developer MeetinghՓ줿 hhϤ٤Wiki˒d https://wiki.postgresql.org/wiki/PgCon_2015_Developer_Meeting PGCon2015 Developer Meeting
  • 12. 12Copyright ? 2015 NTT DATA Corporation Developer MeetinghՓ줿 r _k٥ 2015 7 CommitFest 1 9 CommitFest 2 11 CommitFest 3 2016 1 CommitFest 4 3 CommitFest 5 4 Feature Freeze 6 ¥Щ`` 10 PostgreSQL 9.6 ` PostgreSQL 9.6 _k`뤬Q
  • 13. 13Copyright ? 2015 NTT DATA Corporation Developer MeetinghՓ줿 ߥ˥ƥҪQ˥ߥåμӤǤ褦 ` _k ` Mailing List Х桢_khՓʥ ߥå ᥸`ȥӥ` ѥå ṩ x PostgreSQLߥ˥ƥ\ΑB Wiki TODO_kMù GitHub ``ɹ ᰸ Х Ҫ x `Ήޤ_k ʮΤ ¥Щ`?`vhՓ ҎߥåxvhՓ
  • 14. Copyright ? 2015 NTT DATA Corporation 14 9λ Developer Unconference _ߣ
  • 15. 15Copyright ? 2015 NTT DATA Corporation Developer UnconferenceȤ PostgreSQLμgĤʹ_ӑՓ Photo by Oleg Bartunov https://www.flickr.com/photos/obartunov/18718087759
  • 16. 16Copyright ? 2015 NTT DATA Corporation Developer UnconferenceȤ ʼgͥˤĤƹ_ӑՓ Developer Meeting Developer Meeting Developer Unconference ߥ˥ƥ\ _k` gȥԥå ߥ˥ƥ\ _k` gȥԥå 2015 2014
  • 17. 17Copyright ? 2015 NTT DATA Corporation Developer UnconferencehՓ줿 hhϸŤWiki˒d https://wiki.postgresql.org/wiki/PgCon_2015_Developer_Unconference PGCon2015 Developer Unconference
  • 18. 18Copyright ? 2015 NTT DATA Corporation Developer UnconferencehՓ줿 Autonomous Transaction PL/pgSQL vڤǥȥ󥶥_ʼȽKˤܤ PRAGMA AUTONOMOUS_TRANSACTION @ Oracle 2ndQuadrant Huawei 9.6 Ǥ_kӋ BEGIN; SELECT hoge(); COMMIT; BEGIN; INSERT ... ... COMMIT; BEGIN; UPDATE ... ... COMMIT;
  • 19. 19Copyright ? 2015 NTT DATA Corporation Developer UnconferencehՓ줿 ܸ 1 A B C D 1 a B C D 1 A B C D a CREATE TABLE test (id INT, col1 TEXT, col2 TEXT, col3 TEXT, col4 TEXT); INSERT INTO test VALUES (1, 'A', 'B', 'C', 'D'); UPDATE test SET col1 = 'a' WHERE id = 1; F״ ư (ŒǤʤФ⺬)٤ƤФ׷ӛ ²֤Τߤ׷ӛ
  • 20. Copyright ? 2015 NTT DATA Corporation 20 8λ `ʢr
  • 21. 21Copyright ? 2015 NTT DATA Corporation ` CAD$40
  • 22. 22Copyright ? 2015 NTT DATA Corporation ` CAD$60
  • 23. 23Copyright ? 2015 NTT DATA Corporation ` CAD$150
  • 24. 24Copyright ? 2015 NTT DATA Corporation ` CAD$400
  • 25. 25Copyright ? 2015 NTT DATA Corporation Joe CelkoSQL guru
  • 26. 26Copyright ? 2015 NTT DATA Corporation ` CAD$653
  • 27. Copyright ? 2015 NTT DATA Corporation 27 7λ JSONB˚ݣ
  • 28. 28Copyright ? 2015 NTT DATA Corporation JSONB Event Title Tutorial NoSQL on ACID Talk Update and Delete operations for jsonb Rethinking JSONB Unconference Direction of json and jsonb
  • 29. 29Copyright ? 2015 NTT DATA Corporation PostgreSQLˤJSONΚsʷ v9.2 (2012) v9.3 (2013) v9.4 (2014) v9.5 TEXT + ĥå ÿܤv Ϥ鷺 4׷ Ҫس(->) v10׷ JSONФؤΉQ Хʥʽ + ĥå GINǥå JSON ݩ` JSONB ݩ` !? vӤ g
  • 30. 30Copyright ? 2015 NTT DATA Corporation JSONB9.5™CܤޤȤ v --# || ׷ jsonb_concat() ׷ jsonb_delete() jsonb_set() jsonb_pretty() JSONBͤҊ䤹 NEW! NEW! NEW! NEW! NEW! NEW!
  • 31. Copyright ? 2015 NTT DATA Corporation 31 6λ JPUGvSߤˤvݤ^ȥ࣡
  • 32. 32Copyright ? 2015 NTT DATA Corporation JPUGvSߤˤvݤ^ȥ - 11 Event Title Speaker Unconference Horizontal Scalability / Sharding in PostgreSQL Etsuro Fujita pgPool2 towards version 3.5 Tatsuo Ishii Partitioning Amit Langote Foreign Data Wrapper enhancements Shigeru Hanada Etsuro Fujita Utilization of modern semiconductors KaiGai Kohei Talk PostgreSQL on FPGA Satoshi Nagayasu Monitor more of PostgreSQL Kyotaro Horiguchi The Art of Performance Evaluation Yuto Hayamizu PG-Strom KaiGai Kohei Improving PostgreSQL for Greater Enterprise Adoption Tetsuo Sakata Yurie Enomoto Lightning Talk Postgres Toolkit & pgDay Asia 2016 Satoshi Nagayasu
  • 33. Copyright ? 2015 NTT DATA Corporation 33 5λ CPUܥȥͥår򤱤ȡMߤĤ
  • 34. 34Copyright ? 2015 NTT DATA Corporation CPUܥȥͥår򤱤ȡM CPUܥȥ ͥår Native Compilation H/W Offloading Memory size > DB size Flash storage GPU FPGA (Field Programmable Gate Arra) CPU¤p餹 CPU¤Τ PL/pgSQL C exe Q ?????? Generate specialized code + Compilation + Execute compiled code
  • 35. Copyright ? 2015 NTT DATA Corporation 35 4λ Postgres-XC廯ӋšM!?
  • 36. 36Copyright ? 2015 NTT DATA Corporation Postgres-XC廯Ӌ!? XC΁KзɢCܤPostgreSQL˽MzӋ PG PG PG PG Partitioning + FDW backend gƩ`֥ ⲿƩ`֥ Parallel Query worker worker worker worker Pushdown Automatic Foreign Tx SQL
  • 37. 37Copyright ? 2015 NTT DATA Corporation Postgres-XC廯Ӌ!? 9.5 ⲿƩ`֥Υѩ`ƥMz JOIN pushdown 9.6 JOIN pushdownؤpostgres_fdwΌ ѩ`ƥ˥󥰏(ֱ?) ѥ륹 Automatic Foreign Transaction 9.7 ѥ륯 Sharding More and more pushdown (Sort, Aggregate, Update, ...)
  • 38. Copyright ? 2015 NTT DATA Corporation 38 3λ pgDay Asia @ FOSSASIA 2016 ʼ!?
  • 39. 39Copyright ? 2015 NTT DATA Corporation pgDay Asia @ FOSSASIA 2016 FOSSASIA March 18th - 20th in Singapore ǰؤϡ27顢128ˤΥԩ``900Ϥβμ FOSSASIAΥ祤ȥ٥ȤȤpgDay12ȥå_ߤǤʤ JPUGLӋ륢PostgreSQL٥
  • 40. Copyright ? 2015 NTT DATA Corporation 40 2λ PostgreSQLgߡPGCondzL
  • 41. 41Copyright ? 2015 NTT DATA Corporation PostgreSQLgߤγLӛh
  • 42. 42Copyright ? 2015 NTT DATA Corporation PostgreSQLgߤγLӛh kǰ
  • 43. 43Copyright ? 2015 NTT DATA Corporation PostgreSQLgߤγLӛh ո
  • 44. 44Copyright ? 2015 NTT DATA Corporation PostgreSQLgߤγLӛh 1Ŀǰ Ω`ȥ}åХꥫ ȥꥪ`g^ ѩ`?ҥ
  • 45. 45Copyright ? 2015 NTT DATA Corporation PostgreSQLgߤγLӛh Unconferenceֱ
  • 46. 46Copyright ? 2015 NTT DATA Corporation PostgreSQLgߤγLӛh μgߤԒʼơ
  • 47. 47Copyright ? 2015 NTT DATA Corporation PostgreSQLgߤγLӛh Lightning Talkֱ
  • 48. 48Copyright ? 2015 NTT DATA Corporation PostgreSQLgߤγLӛh
  • 49. 49Copyright ? 2015 NTT DATA Corporation Quorum CommitȤ ޥ Х С ХΤ2̨𤬤ä ͬڥץꥱ`ˤжϤ ͬڥץꥱ`ΤܛʘɤܤˤC
  • 50. Copyright ? 2015 NTT DATA Corporation 50 1λ PostgreSQL9.5™CܡB飡
  • 51. 51Copyright ? 2015 NTT DATA Corporation 9.5™Cܤ֪ꤿȤ `Ω` http://www.postgresql.org/docs/devel/static/release-9-5.html ™CܽB饹饤 @ PGCon2015 http://slides.keithf4.com/pg95live/#/ ™CܽB֥ http://michael.otacoo.com/ http://www.depesz.com/tag/postgresql/ ߥ˥ƥʽWikiϤӛ https://wiki.postgresql.org/wiki/What%27s_new_in_PostgreSQL_9.5 9.5_kय ѥåɤ˼ ߥ뤵Υ֥
  • 52. 52Copyright ? 2015 NTT DATA Corporation UPSERT INSERT INTO emp VALUES (3, 'ľ', '_k') ON CONFLICT (id) DO UPDATE SET name = EXCLUDE.name, role = EXCLUDE.role; ФʤINSERTUPDATEg id name role 1 _k 2 ӘI 3 ľ _k 4 ɽ U 5 ӘI id=3Фʤ INSERT INTO emp VALUES (3, 'ľ', '_k'); id=3Ф UPDATE emp SET name = 'ľ', role = '_k' WHERE id = 3;
  • 53. 53Copyright ? 2015 NTT DATA Corporation ROW LEVEL SECURITY id name age role 1 27 _k 2 53 ӘI 3 ľ 45 _k 4 ɽ 39 U 5 31 ӘI `foo empƩ`֥ ) _kߤΤߤ`fooESɤ CREATE POLICY emp_foo_policy ON emp FOR SELECT TO foo USING (role = '_k'); `E?ǤФָǤC
  • 54. 54Copyright ? 2015 NTT DATA Corporation pg_rewind եХårDBǩ`֥ХååܞͤǤC ץꥱ` ޥ Х ֹͣ ޥ ޥ Х ץꥱ` ֹͣ ޥ Хå å IϵڃP ޥgڃP IϵڃP ֥Хååܞ ޥϤˤ ե륪` ɥޥٽMz (եХå) pg_rewind եХårg̿s
  • 55. Copyright ? 2015 NTT DATA Corporation 55
  • 56. 56Copyright ? 2015 NTT DATA Corporation PGConʤμӤƤߤޤ󤫣 6
  • 57. Copyright ? 2011 NTT DATA Corporation Copyright ? 2015 NTT DATA Corporation