前十名里有3个nosql。如果关系型的,还是关注oracle和mysql;如果是想选用nosql的,关注mongodb、redis、cassandra。
对比几个月前,前十名里9个都是关系型的;而且三个nosql基本每个月排名均上升,说明大家对nosql的关注和使用都成上升趋势。
http://db-engines.com/en/ranking
Rank | Last Month | DBMS | Database Model | Score | Changes | |
---|---|---|---|---|---|---|
1. | 1. | Oracle | Relational DBMS | 1439.72 | +0.56 | |
2. | 2. | MySQL | Relational DBMS | 1272.45 | -5.06 | |
3. | 3. | Microsoft SQL Server | Relational DBMS | 1177.48 | -21.13 | |
4. | 5. | MongoDB | Document store | 267.24 | +16.35 | |
5. | 4. | PostgreSQL | Relational DBMS | 262.34 | +7.85 | |
6. | 6. | DB2 | Relational DBMS | 202.42 | +2.29 | |
7. | 7. | Microsoft Access | Relational DBMS | 140.54 | +1.41 | |
8. | 8. | Cassandra | Wide column store | 107.08 | +8.34 | |
9. | 9. | SQLite | Relational DBMS | 99.56 | +3.37 | |
10. | 10. | Redis | Key-value store | 99.21 | +4.97 | |
11. | 11. | Sybase ASE | Relational DBMS | 86.34 | +2.55 | |
12. | 12. | Solr | Search engine | 81.48 | +4.74 | |
13. | 13. | Teradata | Relational DBMS | 69.45 | +2.40 | |
14. | 14. | HBase | Wide column store | 57.15 | +3.56 | |
15. | 15. | FileMaker | Relational DBMS | 53.44 | +1.74 | |
16. | 16. | Elasticsearch | Search engine | 52.84 | +3.80 | |
17. | 17. | Hive | Relational DBMS | 36.56 | +1.17 | |
18. | 18. | Informix | Relational DBMS | 35.90 | +1.09 | |
19. | 20. | Splunk | Search engine | 35.63 | +2.56 | |
20. | 19. | Memcached | Key-value store | 35.06 | +0.69 | |
21. | 21. | SAP HANA | Relational DBMS | 31.31 | +1.41 | |
22. | 22. | CouchDB | Document store | 28.35 | +2.03 | |
23. | 23. | Neo4j | Graph DBMS | 26.80 | +2.38 | |
24. | 24. | Couchbase | Document store | 22.93 | +0.34 | |
25. | 25. | Firebird | Relational DBMS | 20.50 | +0.42 | |
26. | 27. | MariaDB | Relational DBMS | 19.92 | +2.49 | |
27. | 26. | Netezza | Relational DBMS | 17.99 | +0.32 | |
28. | 28. | Microsoft Azure SQL Database | Relational DBMS | 15.07 | +0.04 | |
29. | 29. | Vertica | Relational DBMS | 14.86 | +0.69 | |
30. | 30. | Amazon DynamoDB | Multi-model | 13.97 | +0.88 | |
31. | 31. | Riak | Key-value store | 12.95 | +0.45 | |
32. | 32. | dBASE | Relational DBMS | 11.14 | +0.67 | |
33. | 33. | Sphinx | Search engine | 9.90 | -0.23 | |
34. | 34. | Ingres | Relational DBMS | 9.74 | +0.69 | |
35. | 35. | MarkLogic | Multi-model | 9.51 | +0.48 | |
36. | 38. | Ehcache | Key-value store | 8.30 | +0.66 | |
37. | 36. | Endeca | Search engine | 8.11 | -0.03 | |
38. | 37. | Greenplum | Relational DBMS | 7.89 | +0.20 | |
39. | 39. | RavenDB | Document store | 6.53 | +0.76 | |
40. | 41. | Hazelcast | Key-value store | 5.80 | +0.44 | |
41. | 40. | Sybase IQ | Relational DBMS | 5.52 | -0.02 | |
42. | 42. | Interbase | Relational DBMS | 5.33 | +0.15 | |
43. | 44. | mSQL | Relational DBMS | 5.10 | +0.41 | |
44. | 43. | SQL Anywhere | Relational DBMS | 4.86 | +0.00 | |
45. | 45. | HyperSQL | Relational DBMS | 4.69 | +0.27 | |
46. | 49. | Amazon Redshift | Relational DBMS | 4.68 | +0.75 | |
47. | 48. | Jackrabbit | Content store | 4.18 | +0.14 | |
48. | 46. | Adabas | Multivalue DBMS | 4.15 | -0.15 | |
49. | 47. | Impala | Relational DBMS | 4.12 | -0.04 | |
50. | 50. | H2 | Relational DBMS | 3.95 | +0.21 | |
51. | 54. | Google BigQuery | Relational DBMS | 3.81 | +0.31 | |
52. | 51. | Derby | Relational DBMS | 3.69 | +0.06 | |
53. | 52. | Berkeley DB | Key-value store | 3.65 | +0.03 | |
54. | 55. | Cloudant | Document store | 3.48 | +0.16 | |
55. | 56. | TimesTen | Relational DBMS | 3.45 | +0.26 | |
56. | 60. | MaxDB | Relational DBMS | 3.44 | +0.50 | |
57. | 61. | Titan | Graph DBMS | 3.38 | +0.47 | |
58. | 57. | Amazon SimpleDB | Key-value store | 3.31 | +0.13 | |
59. | 58. | Coherence | Key-value store | 3.15 | +0.03 | |
60. | 53. | Google Search Appliance | Search engine | 3.10 | -0.51 | |
61. | 59. | Virtuoso | Multi-model | 2.98 | -0.02 | |
62. | 66. | GemFire | Document store | 2.96 | +0.43 | |
63. | 65. | OrientDB | Multi-model | 2.93 | +0.39 | |
64. | 62. | Accumulo | Wide column store | 2.86 | +0.11 | |
65. | 64. | UniData,UniVerse | Multivalue DBMS | 2.79 | +0.12 | |
66. | 63. | Sybase ADS | Relational DBMS | 2.66 | -0.05 | |
67. | 67. | Caché | Object oriented DBMS | 2.25 | -0.08 | |
68. | 68. | OpenEdge | Relational DBMS | 2.01 | +0.02 | |
69. | 71. | EnterpriseDB | Relational DBMS | 1.93 | +0.20 | |
70. | 69. | Teradata Aster | Relational DBMS | 1.86 | -0.01 | |
71. | 70. | Oracle NoSQL | Key-value store | 1.84 | +0.10 | |
72. | 73. | Infinispan | Key-value store | 1.84 | +0.19 | |
73. | 74. | Drizzle | Relational DBMS | 1.78 | +0.26 | |
74. | 76. | Aerospike | Key-value store | 1.76 | +0.33 | |
75. | 72. | Db4o | Object oriented DBMS | 1.72 | +0.06 | |
76. | 77. | Amazon CloudSearch | Search engine | 1.53 | +0.16 | |
77. | 79. | IMS | Navigational DBMS | 1.47 | +0.18 | |
78. | 75. | Versant Object Database | Object oriented DBMS | 1.44 | -0.00 | |
79. | Datomic | Document store | 1.42 | |||
80. | 85. | LevelDB | Key-value store | 1.40 | +0.21 | |
81. | 78. | Jena | RDF store | 1.39 | +0.06 | |
82. | 81. | ParAccel | Relational DBMS | 1.34 | +0.09 | |
83. | 82. | Datameer | Document store | 1.28 | +0.05 | |
84. | 83. | Sesame | RDF store | 1.27 | +0.04 | |
85. | 80. | Percona Server | Relational DBMS | 1.27 | +0.01 | |
86. | 88. | RethinkDB | Document store | 1.26 | +0.13 | |
87. | 87. | VoltDB | Relational DBMS | 1.24 | +0.10 | |
88. | 91. | Infobright | Relational DBMS | 1.19 | +0.14 | |
89. | SQLBase | Relational DBMS | 1.16 | |||
90. | 86. | NuoDB | Relational DBMS | 1.10 | -0.06 | |
91. | 92. | Sedna | Native XML DBMS | 1.09 | +0.08 | |
92. | 90. | ObjectStore | Object oriented DBMS | 1.07 | +0.02 | |
93. | Oracle Rdb | Relational DBMS | 1.06 | |||
94. | 84. | D3 | Multivalue DBMS | 1.04 | -0.15 | |
95. | 89. | IDMS | Navigational DBMS | 1.01 | -0.09 | |
96. | 94. | MemSQL | Relational DBMS | 1.00 | +0.06 | |
97. | 96. | jBASE | Multivalue DBMS | 0.99 | +0.07 | |
98. | 93. | Mnesia | Document store | 0.98 | +0.03 | |
99. | Apache Drill | Relational DBMS | 0.97 | |||
100. | 95. | Sparksee | Graph DBMS | 0.96 | +0.04 | |
101. | 98. | GridGain | Key-value store | 0.93 | +0.05 | |
102. | Empress | Relational DBMS | 0.90 | |||
103. | 99. | Model 204 | Multivalue DBMS | 0.89 | +0.02 | |
104. | 97. | Red Brick | Relational DBMS | 0.86 | -0.05 | |
105. | 100. | DataEase | Relational DBMS | 0.84 | +0.00 | |
106. | 115. | InfluxDB | Event Store | 0.83 | +0.18 | |
107. | 102. | Kdb+ | Relational DBMS | 0.83 | +0.04 | |
108. | 101. | Altibase | Relational DBMS | 0.81 | +0.02 | |
109. | Amazon Aurora | Relational DBMS | 0.81 | |||
110. | 105. | Giraph | Graph DBMS | 0.79 | +0.03 | |
111. | 108. | Google Cloud Datastore | Document store | 0.78 | +0.09 | |
112. | 109. | PouchDB | Document store | 0.76 | +0.08 | |
113. | 106. | R:BASE | Relational DBMS | 0.76 | +0.00 | |
114. | 107. | MonetDB | Relational DBMS | 0.76 | +0.02 | |
115. | 116. | ArangoDB | Multi-model | 0.73 | +0.11 | |
116. | 104. | Clustrix | Relational DBMS | 0.72 | -0.04 | |
117. | 103. | FoundationDB | Multi-model | 0.71 | -0.06 | |
118. | 111. | BaseX | Native XML DBMS | 0.71 | +0.03 | |
119. | 110. | NonStop SQL | Relational DBMS | 0.69 | +0.00 | |
120. | 113. | Hypertable | Wide column store | 0.66 | -0.00 | |
121. | 112. | solidDB | Relational DBMS | 0.65 | -0.02 | |
122. | 119. | TokuDB | Relational DBMS | 0.61 | +0.03 | |
123. | 117. | ZODB | Key-value store | 0.61 | +0.00 | |
124. | 120. | Microsoft Azure DocumentDB | Document store | 0.58 | +0.02 | |
125. | 114. | GT.M | Key-value store | 0.58 | -0.07 | |
126. | 121. | Microsoft Azure Search | Search engine | 0.58 | +0.03 | |
127. | 118. | Vectorwise | Relational DBMS | 0.58 | -0.01 | |
128. | 123. | CloudKit | Document store | 0.57 | +0.03 | |
129. | 122. | AllegroGraph | RDF store | 0.56 | +0.02 | |
130. | 125. | InfiniDB | Relational DBMS | 0.53 | +0.01 | |
131. | 124. | Kognitio | Relational DBMS | 0.52 | -0.01 | |
132. | 126. | Xapian | Search engine | 0.52 | +0.00 | |
133. | 142. | Hadapt | Relational DBMS | 0.52 | +0.18 | |
134. | 127. | FrontBase | Relational DBMS | 0.51 | +0.02 | |
135. | 133. | Algebraix | RDF store | 0.51 | +0.06 | |
136. | 128. | Tokyo Cabinet | Key-value store | 0.49 | -0.00 | |
137. | 130. | Pervasive PSQL | Relational DBMS | 0.47 | +0.00 | |
138. | 129. | Objectivity/DB | Object oriented DBMS | 0.47 | -0.01 | |
139. | 132. | NCache | Key-value store | 0.46 | +0.01 | |
140. | 139. | TokuMX | Document store | 0.46 | +0.07 | |
141. | 134. | VistaDB | Relational DBMS | 0.45 | +0.01 | |
142. | 136. | OpenBase | Relational DBMS | 0.44 | +0.01 | |
143. | 135. | Exasol | Relational DBMS | 0.43 | +0.00 | |
144. | 131. | 1010data | Relational DBMS | 0.43 | -0.03 | |
145. | 137. | Northgate Reality | Multivalue DBMS | 0.42 | -0.00 | |
146. | 138. | Tamino | Native XML DBMS | 0.41 | -0.00 | |
147. | 140. | NexusDB | Relational DBMS | 0.39 | +0.01 | |
148. | 141. | WebSphere eXtreme Scale | Key-value store | 0.37 | -0.00 | |
149. | 145. | ObjectDB | Object oriented DBMS | 0.33 | +0.02 | |
150. | 143. | SciDB | Multivalue DBMS | 0.33 | +0.01 | |
151. | 144. | Cubrid | Relational DBMS | 0.32 | +0.00 | |
152. | 150. | GemStone/S | Object oriented DBMS | 0.31 | +0.05 | |
153. | 147. | Tokyo Tyrant | Key-value store | 0.31 | +0.01 | |
154. | 146. | InfiniteGraph | Graph DBMS | 0.28 | -0.01 | |
155. | 148. | Indica | Search engine | 0.28 | -0.01 | |
156. | 153. | eXist-db | Native XML DBMS | 0.27 | +0.03 | |
157. | 149. | Splice Machine | Relational DBMS | 0.26 | +0.00 | |
158. | 156. | Sqrrl | Multi-model | 0.26 | +0.03 | |
159. | 152. | XAP | Key-value store | 0.24 | -0.01 | |
160. | 155. | Hibari | Key-value store | 0.24 | +0.01 | |
161. | 157. | Akiban | Relational DBMS | 0.24 | +0.01 | |
162. | 161. | Project Voldemort | Key-value store | 0.23 | +0.02 | |
163. | 154. | eXtremeDB | Relational DBMS | 0.22 | -0.02 | |
164. | 151. | ITTIA | Relational DBMS | 0.22 | -0.04 | |
165. | 159. | Compass | Search engine | 0.22 | -0.00 | |
166. | 158. | Perst | Object oriented DBMS | 0.21 | -0.01 | |
167. | 165. | RocksDB | Key-value store | 0.19 | +0.04 | |
168. | 160. | MapDB | Key-value store | 0.19 | -0.02 | |
169. | 163. | Dataupia | Relational DBMS | 0.18 | -0.01 | |
170. | 164. | OWLIM | RDF store | 0.17 | +0.00 | |
171. | 162. | ScimoreDB | Relational DBMS | 0.17 | -0.02 | |
172. | 166. | RedStore | RDF store | 0.16 | +0.01 | |
173. | 175. | Clusterpoint | Document store | 0.15 | +0.03 | |
174. | 167. | InfoGrid | Graph DBMS | 0.15 | +0.00 | |
175. | 168. | Eloquera | Object oriented DBMS | 0.14 | +0.01 | |
176. | 207. | Crate.IO | Multi-model | 0.14 | +0.14 | |
177. | WiredTiger | Key-value store | 0.14 | |||
178. | 170. | Scalaris | Key-value store | 0.14 | +0.00 | |
179. | 169. | Stardog | RDF store | 0.13 | +0.00 | |
180. | 172. | ScaleBase | Relational DBMS | 0.13 | +0.01 | |
181. | 171. | Redland | RDF store | 0.13 | +0.00 | |
182. | 173. | FlockDB | Graph DBMS | 0.13 | +0.00 | |
183. | 187. | Mimer SQL | Relational DBMS | 0.13 | +0.05 | |
184. | 174. | LucidDB | Relational DBMS | 0.13 | +0.00 | |
185. | 204. | SQL.JS | Relational DBMS | 0.12 | +0.11 | |
186. | 184. | Strabon | RDF store | 0.12 | +0.03 | |
187. | 178. | Hamsterdb | Key-value store | 0.12 | +0.01 | |
188. | 185. | Starcounter | Object oriented DBMS | 0.11 | +0.03 | |
189. | 177. | XtremeData | Relational DBMS | 0.11 | -0.01 | |
190. | 181. | Kyoto Cabinet | Key-value store | 0.10 | +0.01 | |
191. | 191. | WebScaleSQL | Relational DBMS | 0.10 | +0.04 | |
192. | 193. | HyperDex | Key-value store | 0.10 | +0.04 | |
193. | 179. | Terrastore | Document store | 0.09 | -0.00 | |
194. | 182. | 4store | RDF store | 0.09 | +0.00 | |
195. | 186. | GenieDB | Relational DBMS | 0.08 | +0.00 | |
196. | 176. | ModeShape | Content store | 0.08 | -0.04 | |
197. | 180. | ScaleDB | Relational DBMS | 0.08 | -0.01 | |
197. | 183. | SearchBlox | Search engine | 0.08 | -0.01 | |
199. | Transbase | Relational DBMS | 0.08 | |||
200. | 188. | Elliptics | Key-value store | 0.07 | +0.00 | |
201. | 202. | STSdb | Key-value store | 0.07 | +0.06 | |
202. | 190. | SmallSQL | Relational DBMS | 0.06 | -0.00 | |
203. | 192. | TransLattice | Relational DBMS | 0.05 | -0.00 | |
204. | 196. | OpenQM | Multivalue DBMS | 0.05 | +0.00 | |
205. | DBSight | Search engine | 0.04 | |||
206. | 194. | ScaleOut StateServer | Key-value store | 0.04 | -0.01 | |
207. | 197. | Rasdaman | Multivalue DBMS | 0.04 | -0.01 | |
208. | 198. | Siaqodb | Object oriented DBMS | 0.03 | -0.00 | |
209. | 199. | HyperGraphDB | Graph DBMS | 0.02 | -0.00 | |
210. | 207. | Postgres-XL | Relational DBMS | 0.02 | +0.02 | |
211. | 200. | BrightstarDB | RDF store | 0.02 | -0.00 | |
212. | 207. | Jade | Object oriented DBMS | 0.01 | +0.01 | |
213. | 203. | CubicWeb | RDF store | 0.01 | +0.00 | |
214. | 205. | c-treeACE | Relational DBMS | 0.01 | +0.00 | |
215. | 189. | RaptorDB | Document store | 0.01 | -0.06 | |
216. | 207. | VelocityDB | Object oriented DBMS | 0.01 | +0.01 | |
217. | 201. | LightCloud | Key-value store | 0.00 | -0.02 | |
218. | 206. | Dydra | RDF store | 0.00 | -0.00 | |
219. | 207. | Amisa Server | Multi-model | 0.00 | ±0.00 | |
219. | 207. | Bangdb | Key-value store | 0.00 | ±0.00 | |
219. | BergDB | Key-value store | 0.00 | |||
219. | 207. | Bigdata | Multi-model | 0.00 | ±0.00 | |
219. | 207. | CodernityDB | Key-value store | 0.00 | ±0.00 | |
219. | CortexDB | Multi-model | 0.00 | |||
219. | 207. | DensoDB | Document store | 0.00 | ±0.00 | |
219. | 207. | Djondb | Document store | 0.00 | ±0.00 | |
219. | 207. | EJDB | Document store | 0.00 | ±0.00 | |
219. | 207. | Event Store | Event Store | 0.00 | ±0.00 | |
219. | 207. | Exorbyte | Search engine | 0.00 | ±0.00 | |
219. | 207. | FleetDB | Document store | 0.00 | ±0.00 | |
219. | 195. | GlobalsDB | Multi-model | 0.00 | -0.05 | |
219. | 207. | GraphBase | Graph DBMS | 0.00 | ±0.00 | |
219. | HyperLevelDB | Key-value store | 0.00 | |||
219. | 207. | JasDB | Document store | 0.00 | ±0.00 | |
219. | 207. | JethroData | Relational DBMS | 0.00 | ±0.00 | |
219. | 207. | JustOneDB | Relational DBMS | 0.00 | ±0.00 | |
219. | 207. | Kyoto Tycoon | Key-value store | 0.00 | ±0.00 | |
219. | LedisDB | Key-value store | 0.00 | |||
219. | 207. | LokiJS | Document store | 0.00 | ±0.00 | |
219. | 207. | Mulgara | RDF store | 0.00 | ±0.00 | |
219. | 207. | Nanolat | Key-value store | 0.00 | ±0.00 | |
219. | 207. | NEventStore | Event Store | 0.00 | ±0.00 | |
219. | OrigoDB | Object oriented DBMS | 0.00 | |||
219. | 207. | Resin Cache | Key-value store | 0.00 | ±0.00 | |
219. | 207. | SenseiDB | Document store | 0.00 | ±0.00 | |
219. | 207. | Sequoiadb | Document store | 0.00 | ±0.00 | |
219. | 207. | SisoDb | Document store | 0.00 | ±0.00 | |
219. | 207. | SparkleDB | RDF store | 0.00 | ±0.00 | |
219. | 207. | Srch² | Search engine | 0.00 | ±0.00 | |
219. | 207. | Tajo | Relational DBMS | 0.00 | ±0.00 | |
219. | 207. | Tarantool | Key-value store | 0.00 | ±0.00 | |
219. | 207. | TomP2P | Key-value store | 0.00 | ±0.00 | |
219. | VelocityGraph | Graph DBMS | 0.00 | |||
219. | 207. | Versant FastObjects | Object oriented DBMS | 0.00 | ±0.00 | |
219. | 207. | WakandaDB | Object oriented DBMS | 0.00 | ±0.00 | |
219. | WhiteDB | Document store | 0.00 |