MySQL                          2011/11/20 (sun) at OSC2011 Tokyo/Fall                                               / @ich...
•                       / @ichii386                   •                          •   MySQL, Solaris, ZFS, Debian, php, awk...
• MySQL   ?                   •             ?Sunday, November 20, 11
MySQL                   •                           RDBMS                   •                         ‘‘NoSQL    ’’       ...
: RDBMS vs NoSQL                   •                                   ?                          •                   •   ...
•                   •                   •Sunday, November 20, 11
•                          • B-tree   hash   suffix array                   •                          •Sunday, November 20...
•                          •                          •                   •      MySQL                          •         ...
•                   • Primary Key   NoSQLSunday, November 20, 11
•                   •Sunday, November 20, 11
•                          •                          •                   •          MySQLSunday, November 20, 11
?Sunday, November 20, 11
•      ‘‘         ’’                          •                   •                          •                   •        ...
•                          grep                           • LIKE ‘%hoge%’   ?Sunday, November 20, 11
• full-text search                   •                   •                          •Sunday, November 20, 11
•                          •                   •                          •                   •                          •...
•                          •   n-gram,    (mecab)                   •                    ID                          •    ...
•                          •                          •                   •                          •                    ...
RDBMS                   •                          •       SQL   JOIN                          •                   •      ...
MySQL                   •      MyISAM                             (      )                          •                   • ...
MySQL                   •      (RDBMS           ) MySQL                          •                          •   MyISAM, In...
MySQL                   •                                 (                              )                   •            ...
•      10                   •      Oracle Open World 2011 @SF                          •    MySQL                   •     ...
(2)                   •                   •      MySQL                   •                          •                   •S...
•                   Tritonn                          •    G                   •      mroonga                          •   ...
•                   •                          •   groonga                                        BPSunday, November 20, 11
Upcoming SlideShare
Loading in …5
×

Ichii mysql-osc2011tokyofall

1,991 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,991
On SlideShare
0
From Embeds
0
Number of Embeds
18
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ichii mysql-osc2011tokyofall

  1. 1. MySQL 2011/11/20 (sun) at OSC2011 Tokyo/Fall / @ichii386Sunday, November 20, 11
  2. 2. • / @ichii386 • • MySQL, Solaris, ZFS, Debian, php, awk, rsync, InfiniBand, etc. • • perl, • •Sunday, November 20, 11
  3. 3. • MySQL ? • ?Sunday, November 20, 11
  4. 4. MySQL • RDBMS • ‘‘NoSQL ’’ • • • replication, backup, etc.Sunday, November 20, 11
  5. 5. : RDBMS vs NoSQL • ? • • RDBMS • JOIN • ( ) • NoSQL • Primary Key Hash •Sunday, November 20, 11
  6. 6. • • •Sunday, November 20, 11
  7. 7. • • B-tree hash suffix array • •Sunday, November 20, 11
  8. 8. • • • • MySQL • • SELECT blog_text FROM blog_data WHERE blog_ id = 1 • • SELECT blog_text FROM blog_data WHERE user_id = 1Sunday, November 20, 11
  9. 9. • • Primary Key NoSQLSunday, November 20, 11
  10. 10. • •Sunday, November 20, 11
  11. 11. • • • • MySQLSunday, November 20, 11
  12. 12. ?Sunday, November 20, 11
  13. 13. • ‘‘ ’’ • • • • Web ? • • • JK GOOD!Sunday, November 20, 11
  14. 14. • grep • LIKE ‘%hoge%’ ?Sunday, November 20, 11
  15. 15. • full-text search • • •Sunday, November 20, 11
  16. 16. • • • • • • : / • :Sunday, November 20, 11
  17. 17. • • n-gram, (mecab) • ID • (inverted index), suffix array • •Sunday, November 20, 11
  18. 18. • • • • • • ...Sunday, November 20, 11
  19. 19. RDBMS • • SQL JOIN • • • 2 •Sunday, November 20, 11
  20. 20. MySQL • MyISAM ( ) • • Tritonn (MySQL-5.0) • Senna MyISAM • MySQL-5.0 , • mroonga (MySQL-5.1 , MariaDB) • groonga MySQL • Tritonn • InnoDB FTS (MySQL-5.6) • MySQL LabsSunday, November 20, 11
  21. 21. MySQL • (RDBMS ) MySQL • • MyISAM, InnoDB, Memory, Blackhole • MySQL SQL • • JOIN • ...Sunday, November 20, 11
  22. 22. MySQL • ( ) • • MySQL • ReplicationSunday, November 20, 11
  23. 23. • 10 • Oracle Open World 2011 @SF • MySQL • Percona Live 2011 @London • Oracle MySQL • ? • Hadoop MongoDB MySQLSunday, November 20, 11
  24. 24. (2) • • MySQL • • •Sunday, November 20, 11
  25. 25. • Tritonn • G • mroonga • • OSC.DBSunday, November 20, 11
  26. 26. • • • groonga BPSunday, November 20, 11

×