回答編集履歴

2

追記

2017/05/01 05:47

投稿

SVC34
SVC34

スコア1149

test CHANGED
@@ -1,13 +1,17 @@
1
- B-treeはデータベースやファイルシステムのインデックスで使用されています。
1
+ B-treeはデータベースやファイルシステムのインデックスで使用されています。データベースで頻繁に行われる範囲検索等について効率的な検索が可能なためです。
2
2
 
3
3
 
4
4
 
5
5
  [B-treeインデックス入門](http://qiita.com/kiyodori/items/f66a545a47dc59dd8839)
6
6
 
7
-
8
-
9
- B-treeは単純な等値比較の性能ではハッシュに劣りますが、データベースで頻繁に行われる範囲検索についても効率的な走査が可能なためです。
7
+ [SQLアタマアカデミー 第7回 性能改善の鍵,インデックスの特性を知る~B-treeハッシュ (1)B-tree](http://gihyo.jp/dev/serial/01/sql_academy2/000701)
10
8
 
11
9
 
12
10
 
13
- [SQLタマアカ 第7回 性能改善の鍵,インデックスの特性を知~B-treeとハッシュ (1)B-tree](http://gihyo.jp/dev/serial/01/sql_academy2/000701)
11
+ 一方で単純な等値比較の性能ではハッシュに劣りルゴリズも複雑なため、データベースのように柔軟な検索が必要とされのでなければハッシュの方がよいでしょう。
12
+
13
+
14
+
15
+
16
+
17
+

1

追記

2017/05/01 05:47

投稿

SVC34
SVC34

スコア1149

test CHANGED
@@ -7,3 +7,7 @@
7
7
 
8
8
 
9
9
  B-treeは単純な等値比較の性能ではハッシュに劣りますが、データベースで頻繁に行われる範囲検索についても効率的な走査が可能なためです。
10
+
11
+
12
+
13
+ [SQLアタマアカデミー 第7回 性能改善の鍵,インデックスの特性を知る~B-treeとハッシュ (1)B-tree](http://gihyo.jp/dev/serial/01/sql_academy2/000701)