
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
	<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head><card id="MainCard" title="&#x6B22;&#x8FCE;&#x5149;&#x4E34;"><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a><br/>&nbsp;</p><p><b>&#x6807;&#x9898;&#x3A;</b> &#x6570;&#x636E;&#x5E93;&#x4ECB;&#x7ECD;&#x4E0E;&#x5206;&#x7C7B;&#x5B;&#x8F6C;&#x5D;</p><p><b>&#x4F5C;&#x8005;&#x3A;</b> &#x64;&#x6E;&#x61;&#x77;&#x6F;</p><p><b>&#x65E5;&#x671F;&#x3A;</b> &#x32;&#x30;&#x32;&#x30;&#x2D;&#x30;&#x34;&#x2D;&#x30;&#x36;&#x20;&#x30;&#x35;&#x3A;&#x31;&#x30;&#x20;&#x50;&#x4D;</p><p><b>&#x5206;&#x7C7B;&#x3A;</b> <a href="wap.asp?do=showLog&amp;cateID=7">&#x670D;&#x52A1;&#x5668;</a></p><p><b>&#x5185;&#x5BB9;&#x3A;</b> 1.1 &#x6570;&#x636E;&#x5E93;&#x4ECB;&#x7ECD;<br/>&#x7B80;&#x5355;&#x7684;&#x8BF4;&#xFF0C;&#x6570;&#x636E;&#x5E93;&#x5C31;&#x662F;&#x4E00;&#x4E2A;&#x5B58;&#x653E;&#x8BA1;&#x7B97;&#x673A;&#x6570;&#x636E;&#x7684;&#x4ED3;&#x5E93;&#xFF0C;&#x8FD9;&#x4E2A;&#x4ED3;&#x5E93;&#x662F;&#x6309;&#x7167;&#x4E00;&#x5B9A;&#x7684;&#x6570;&#x636E;&#x7ED3;&#x6784;(&#x6570;&#x636E;&#x7ED3;&#x6784;&#x662F;&#x6307;&#x6570;&#x636E;&#x7684;&#x7EC4;&#x7EC7;&#x5F62;&#x5F0F;&#x6216;&#x6570;&#x636E;&#x4E4B;&#x95F4;&#x7684;&#x8054;&#x7CFB;)&#x6765;&#x5BF9;&#x6570;&#x636E;&#x8FDB;&#x884C;&#x7EC4;&#x7EC7;&#x548C;&#x5B58;&#x50A8;&#x7684;&#xFF0C;&#x6211;&#x4EEC;&#x53EF;&#x4EE5;&#x901A;&#x8FC7;&#x6570;&#x636E;&#x5E93;&#x63D0;&#x4F9B;&#x7684;&#x591A;&#x79CD;&#x65B9;&#x6CD5;&#x6765;&#x7BA1;&#x7406;&#x5176;&#x4E2D;&#x7684;&#x6570;&#x636E;&#x3002;<br/>1.2 &#x6570;&#x636E;&#x5E93;&#x7684;&#x79CD;&#x7C7B;<br/>&#x6309;&#x7167;&#x65E9;&#x671F;&#x7684;&#x6570;&#x636E;&#x5E93;&#x7406;&#x8BBA;&#xFF0C;&#x6BD4;&#x8F83;&#x6D41;&#x884C;&#x7684;&#x6570;&#x636E;&#x5E93;&#x6A21;&#x578B;&#x6709;&#x4E09;&#x79CD;&#xFF0C;&#x5206;&#x522B;&#x4E3A;&#x5C42;&#x6B21;&#x5F0F;&#x6570;&#x636E;&#x5E93;&#x3001;&#x7F51;&#x72B6;&#x6570;&#x636E;&#x5E93;&#x548C;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x3002;&#x800C;&#x5728;&#x5F53;&#x4ECA;&#x7684;&#x4E92;&#x8054;&#x7F51;&#x4F01;&#x4E1A;&#x4E2D;&#xFF0C;&#x6700;&#x5E38;&#x7528;&#x7684;&#x6570;&#x636E;&#x5E93;&#x6A21;&#x5F0F;&#x4E3B;&#x8981;&#x6709;&#x4E24;&#x79CD;&#xFF0C;&#x5373;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x548C;&#x975E;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x3002;<br/>1.2.1 &#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x4ECB;&#x7ECD;<br/>(1)&#x3001;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x7531;&#x6765;<br/>&#x867D;&#x7136;&#x7F51;&#x72B6;&#x6570;&#x636E;&#x5E93;&#x548C;&#x5C42;&#x6B21;&#x6570;&#x636E;&#x5E93;&#x5DF2;&#x7ECF;&#x5F88;&#x597D;&#x5730;&#x89E3;&#x51B3;&#x4E86;&#x6570;&#x636E;&#x7684;&#x96C6;&#x4E2D;&#x548C;&#x5171;&#x4EAB;&#x95EE;&#x9898;&#xFF0C;&#x4F46;&#x662F;&#x5728;&#x6570;&#x636E;&#x72EC;&#x7ACB;&#x548C;&#x62BD;&#x8C61;&#x7EA7;&#x522B;&#x4E0A;&#x4ECD;&#x6709;&#x5F88;&#x5927;&#x6B20;&#x7F3A;&#x3002;&#x7528;&#x6237;&#x5728;&#x5BF9;&#x8FD9;&#x4E24;&#x79CD;&#x6570;&#x636E;&#x5E93;&#x8FDB;&#x884C;&#x5B58;&#x53D6;&#x65F6;&#xFF0C;&#x4ECD;&#x7136;&#x9700;&#x8981;&#x660E;&#x786E;&#x6570;&#x636E;&#x7684;&#x5B58;&#x50A8;&#x7ED3;&#x6784;&#xFF0C;&#x6307;&#x51FA;&#x5B58;&#x53D6;&#x8DEF;&#x5F84;&#x3002;&#x800C;&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x5C31;&#x53EF;&#x4EE5;&#x6BD4;&#x8F83;&#x597D;&#x5730;&#x89E3;&#x51B3;&#x8FD9;&#x4E9B;&#x95EE;&#x9898;&#x3002;<br/>(2)&#x3001;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x4ECB;&#x7ECD;<br/>&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x6A21;&#x578B;&#x662F;&#x628A;&#x590D;&#x6742;&#x7684;&#x6570;&#x636E;&#x7ED3;&#x6784;&#x5F52;&#x7ED3;&#x4E3A;&#x7B80;&#x5355;&#x7684;&#x4E8C;&#x5143;&#x5173;&#x7CFB;(&#x5373;&#x4E8C;&#x7EF4;&#x8868;&#x683C;&#x5F62;&#x5F0F;)&#x3002;&#x5728;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x4E2D;&#xFF0C;&#x5BF9;&#x6570;&#x636E;&#x7684;&#x64CD;&#x4F5C;&#x51E0;&#x4E4E;&#x5168;&#x90E8;&#x5EFA;&#x7ACB;&#x5728;&#x4E00;&#x4E2A;&#x6216;&#x591A;&#x4E2A;&#x5173;&#x7CFB;&#x8868;&#x683C;&#x4E0A;&#xFF0C;&#x901A;&#x8FC7;&#x8FD9;&#x4E9B;&#x5173;&#x8054;&#x7684;&#x8868;&#x683C;&#x5206;&#x7C7B;&#x3001;&#x5408;&#x5E76;&#x3001;&#x8FDE;&#x63A5;&#x6216;&#x9009;&#x53D6;&#x7B49;&#x8FD0;&#x7B97;&#x6765;&#x5B9E;&#x73B0;&#x6570;&#x636E;&#x7684;&#x7BA1;&#x7406;&#x3002;<br/>&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x8BDE;&#x751F;&#x8DDD;&#x4ECA;&#x5DF2;&#x6709;40&#x591A;&#x5E74;&#x4E86;&#xFF0C;&#x4ECE;&#x7406;&#x8BBA;&#x4EA7;&#x751F;&#x5230;&#x53D1;&#x5C55;&#x5230;&#x5B9E;&#x73B0;&#x4EA7;&#x54C1;&#xFF0C;&#x4F8B;&#x5982;&#xFF1A;&#x5E38;&#x89C1;&#x7684;MySQL&#x548C;Oracle&#x6570;&#x636E;&#x5E93;&#xFF0C;oracle&#x5728;&#x6570;&#x636E;&#x5E93;&#x9886;&#x57DF;&#x91CC;&#x4E0A;&#x5347;&#x5230;&#x4E86;&#x9738;&#x4E3B;&#x5730;&#x4F4D;&#xFF0C;&#x5F62;&#x6210;&#x6BCF;&#x5E74;&#x9AD8;&#x8FBE;&#x6570;&#x767E;&#x4EBF;&#x7F8E;&#x5143;&#x7684;&#x5E9E;&#x5927;&#x4EA7;&#x4E1A;&#x5E02;&#x573A;&#xFF0C;&#x800C;MySQL&#x4E5F;&#x662F;&#x4E0D;&#x5BB9;&#x5FFD;&#x89C6;&#x7684;&#x6570;&#x636E;&#x5E93;&#xFF0C;&#x4EE5;&#x81F3;&#x4E8E;&#x88AB;Oracle&#x91CD;&#x91D1;&#x6536;&#x8D2D;&#x4E86;&#x3002;<br/>&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x77E5;&#x8BC6;&#x548C;&#x7279;&#x70B9;&#x5C0F;&#x7ED3;&#xFF1A;<br/>1)&#x3001;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x5728;&#x5B58;&#x50A8;&#x6570;&#x636E;&#x65F6;&#x5B9E;&#x9645;&#x5C31;&#x662F;&#x91C7;&#x7528;&#x7684;&#x4E00;&#x5F20;&#x4E8C;&#x7EF4;&#x8868;(&#x548C;Word&#x548C;excell&#x91CC;&#x8868;&#x683C;&#x51E0;&#x4E4E;&#x4E00;&#x6837;)&#x3002;<br/>2)&#x3001;&#x5E02;&#x573A;&#x5360;&#x6709;&#x91CF;&#x8F83;&#x5927;&#x7684;&#x662F;MySQL&#x548C;oracle&#x6570;&#x636E;&#x5E93;&#xFF0C;&#x800C;&#x4E92;&#x8054;&#x7F51;&#x573A;&#x666F;&#x6700;&#x5E38;&#x7528;&#x7684;&#x662F;MySQL&#x6570;&#x636E;&#x5E93;&#x3002;<br/>3)&#x3001;&#x5B83;&#x901A;&#x8FC7;SQL&#x7ED3;&#x6784;&#x5316;&#x67E5;&#x8BE2;&#x8BED;&#x8A00;&#x6765;&#x5B58;&#x53D6;&#x3001;&#x7BA1;&#x7406;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x7684;&#x6570;&#x636E;&#x3002;<br/>4)&#x3001;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x5728;&#x4FDD;&#x6301;&#x6570;&#x636E;&#x5B89;&#x5168;&#x548C;&#x6570;&#x636E;&#x4E00;&#x81F4;&#x6027;&#x65B9;&#x9762;&#x5F88;&#x5F3A;&#xFF0C;&#x9075;&#x5FAA;ACID&#x7406;&#x8BBA;&#x3002;<br/>1.2.2 &#x975E;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x4ECB;&#x7ECD;<br/>1&#x3001;&#x975E;&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x8BDE;&#x751F;&#x7684;&#x80CC;&#x666F;<br/>&#x975E;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x4E5F;&#x88AB;&#x79F0;&#x4E3A;NoSQL&#x6570;&#x636E;&#x5E93;&#xFF0C;NoSQL&#x7684;&#x672C;&#x610F;&#x662F;&#x201C;Not Only SQL&#x201D;&#xFF0C;&#x6307;&#x7684;&#x662F;&#x975E;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#xFF0C;&#x800C;&#x4E0D;&#x662F;&#x201C;NO SQL&#x201D;&#x7684;&#x610F;&#x601D;&#xFF0C;&#x56E0;&#x6B64;&#xFF0C;NoSQL&#x7684;&#x4EA7;&#x751F;&#x5E76;&#x4E0D;&#x662F;&#x8981;&#x5F7B;&#x5E95;&#x5426;&#x5B9A;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#xFF0C;&#x800C;&#x662F;&#x4F5C;&#x4E3A;&#x4F20;&#x7EDF;&#x6570;&#x636E;&#x5E93;&#x7684;&#x4E00;&#x4E2A;&#x6709;&#x6548;&#x8865;&#x5145;&#x3002;NoSQL&#x6570;&#x636E;&#x5E93;&#x5728;&#x7279;&#x5B9A;&#x7684;&#x573A;&#x666F;&#x4E0B;&#x53EF;&#x4EE5;&#x53D1;&#x6325;&#x96BE;&#x4EE5;&#x60F3;&#x8C61;&#x7684;&#x9AD8;&#x6548;&#x7387;&#x548C;&#x9AD8;&#x6027;&#x80FD;&#x3002;<br/>&#x968F;&#x7740;web2.0&#x7F51;&#x7AD9;&#x7684;&#x5174;&#x8D77;&#xFF0C;&#x4F20;&#x7EDF;&#x7684;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x5728;&#x5E94;&#x4ED8;web2.0&#x7F51;&#x7AD9;&#xFF0C;&#x7279;&#x522B;&#x662F;&#x5BF9;&#x4E8E;&#x89C4;&#x6A21;&#x65E5;&#x76CA;&#x6269;&#x5927;&#x7684;&#x6D77;&#x91CF;&#x6570;&#x636E;&#xFF0C;&#x8D85;&#x5927;&#x89C4;&#x6A21;&#x548C;&#x9AD8;&#x5E76;&#x53D1;&#x7684;&#x5FAE;&#x535A;&#x3001;&#x5FAE;&#x4FE1;&#x3001;SNS&#x7C7B;&#x578B;&#x7684;web2.0&#x7EAF;&#x52A8;&#x6001;&#x7F51;&#x7AD9;&#x5DF2;&#x7ECF;&#x663E;&#x5F97;&#x529B;&#x4E0D;&#x4ECE;&#x5FC3;&#xFF0C;&#x66B4;&#x9732;&#x4E86;&#x5F88;&#x591A;&#x96BE;&#x4EE5;&#x514B;&#x670D;&#x7684;&#x95EE;&#x9898;&#xFF0C;&#x4F8B;&#x5982;&#xFF1A;&#x4F20;&#x7EDF;&#x7684;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;IO&#x74F6;&#x9888;&#x3001;&#x6027;&#x80FD;&#x74F6;&#x9888;&#x90FD;&#x96BE;&#x4EE5;&#x6709;&#x6548;&#x7A81;&#x7834;&#xFF0C;&#x4E8E;&#x662F;&#x5F00;&#x59CB;&#x51FA;&#x73B0;&#x4E86;&#x5927;&#x6279;&#x9488;&#x5BF9;&#x7279;&#x5B9A;&#x573A;&#x666F;&#xFF0C;&#x4EE5;&#x9AD8;&#x6027;&#x80FD;&#x548C;&#x4F7F;&#x7528;&#x4FBF;&#x5229;&#x4E3A;&#x76EE;&#x7684;&#x529F;&#x80FD;&#x7279;&#x5F02;&#x5316;&#x7684;&#x6570;&#x636E;&#x5E93;&#x4EA7;&#x54C1;&#x3002;NoSQL(&#x975E;&#x5173;&#x7CFB;&#x578B;)&#x7C7B;&#x7684;&#x6570;&#x636E;&#x5E93;&#x5C31;&#x662F;&#x8FD9;&#x6837;&#x7684;&#x60C5;&#x666F;&#x4E2D;&#x8BDE;&#x751F;&#x5E76;&#x5F97;&#x5230;&#x4E86;&#x975E;&#x5E38;&#x8FC5;&#x901F;&#x7684;&#x53D1;&#x5C55;&#x3002;<br/>NoSQL&#x662F;&#x975E;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x7684;&#x5E7F;&#x4E49;&#x5B9A;&#x4E49;&#x3002;&#x5B83;&#x6253;&#x7834;&#x4E86;&#x957F;&#x4E45;&#x4EE5;&#x6765;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x4E0E;ACID&#x7406;&#x8BBA;&#x5927;&#x4E00;&#x7EDF;&#x7684;&#x5C40;&#x9762;&#x3002;NoSQL&#x6570;&#x636E;&#x5B58;&#x50A8;&#x4E0D;&#x9700;&#x8981;&#x56FA;&#x5B9A;&#x7684;&#x8868;&#x7ED3;&#x6784;&#xFF0C;&#x901A;&#x5E38;&#x4E5F;&#x4E0D;&#x5B58;&#x5728;&#x8FDE;&#x7EED;&#x64CD;&#x4F5C;&#x3002;&#x5728;&#x5927;&#x6570;&#x636E;&#x5B58;&#x53D6;&#x4E0A;&#x5177;&#x5907;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x65E0;&#x6CD5;&#x6BD4;&#x62DF;&#x7684;&#x6027;&#x80FD;&#x4F18;&#x52BF;&#x3002;&#x8BE5;&#x672F;&#x8BED;(NoSQL)&#x5728;2009&#x5E74;&#x521D;&#x5F97;&#x5230;&#x4E86;&#x5E7F;&#x6CDB;&#x8BA4;&#x540C;&#x3002;<br/>&#x5F53;&#x4ECA;&#x7684;&#x5E94;&#x7528;&#x4F53;&#x7CFB;&#x7ED3;&#x6784;&#x9700;&#x8981;&#x6570;&#x636E;&#x5B58;&#x50A8;&#x5728;&#x6A2A;&#x5411;&#x4F38;&#x7F29;&#x6027;&#x4E0A;&#x80FD;&#x591F;&#x6EE1;&#x8DB3;&#x9700;&#x6C42;&#x3002;&#x800C;NoSQL&#x5B58;&#x50A8;&#x5C31;&#x662F;&#x4E3A;&#x4E86;&#x5B9E;&#x73B0;&#x8FD9;&#x4E2A;&#x9700;&#x6C42;&#x800C;&#x8BDE;&#x751F;&#x7684;&#x3002;Google&#x7684;BigTable&#x4E0E;Amazon&#x7684;Dynamo&#x662F;&#x975E;&#x5E38;&#x6210;&#x529F;&#x7684;&#x5546;&#x4E1A;NoSQL&#x5B9E;&#x73B0;&#x3002;&#x4E00;&#x4E9B;&#x5F00;&#x6E90;&#x7684;NoSQL&#x4F53;&#x7CFB;&#xFF0C;&#x5982;Facebook&#x7684;Cassandra&#xFF0C;Apache&#x7684;HBase&#xFF0C;&#x4E5F;&#x5F97;&#x5230;&#x4E86;&#x5E7F;&#x6CDB;&#x8BA4;&#x540C;&#xFF0C;redis&#xFF0C;mongodb&#x4E5F;&#x9010;&#x6E10;&#x7684;&#x8D8A;&#x6765;&#x8D8A;&#x53D7;&#x5230;&#x5404;&#x7C7B;&#x5927;&#x4E2D;&#x5C0F;&#x578B;&#x516C;&#x53F8;&#x7684;&#x6B22;&#x8FCE;&#x548C;&#x8FFD;&#x6367;&#x3002;<br/>NOSQL&#x975E;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x5C0F;&#x7ED3;&#xFF1A;<br/>1)&#x3001;NOSQL&#x6570;&#x636E;&#x5E93;&#x4E0D;&#x662F;&#x5426;&#x5B9A;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#xFF0C;&#x800C;&#x662F;&#x4F5C;&#x4E3A;&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x7684;&#x4E00;&#x4E2A;&#x91CD;&#x8981;&#x8865;&#x5145;&#x3002;<br/>2)&#x3001;NOSQL&#x6570;&#x636E;&#x5E93;&#x4E3A;&#x4E86;&#x7075;&#x6D3B;&#x53CA;&#x9AD8;&#x6027;&#x80FD;&#x3001;&#x9AD8;&#x5E76;&#x53D1;&#x800C;&#x751F;&#xFF0C;&#x5FFD;&#x7565;&#x5F71;&#x54CD;&#x9AD8;&#x6027;&#x80FD;&#x3001;&#x9AD8;&#x5E76;&#x53D1;&#x7684;&#x529F;&#x80FD;&#x3002;<br/>3)&#x3001;&#x5728;NOSQL&#x6570;&#x636E;&#x5E93;&#x9886;&#x57DF;&#xFF0C;&#x5F53;&#x4ECA;&#x7684;&#x6700;&#x5178;&#x578B;&#x4EA7;&#x54C1;&#x4E3A;Redis(&#x6301;&#x4E45;&#x5316;&#x7F13;&#x5B58;)&#x3001;Mongodb&#x3001;Memcached(&#x7EAF;&#x5185;&#x5B58;)&#x7B49;&#x3002;<br/>4)&#x3001;NOSQL&#x6570;&#x636E;&#x5E93;&#x6CA1;&#x6709;&#x6807;&#x51C6;&#x7684;&#x67E5;&#x8BE2;&#x8BED;&#x8A00;(SQL)&#xFF0C;&#x901A;&#x5E38;&#x4F7F;&#x7528;REST&#x5F0F;&#x7684;&#x6570;&#x636E;&#x63A5;&#x53E3;&#x6216;&#x8005;&#x67E5;&#x8BE2;API&#x3002;<br/>2&#x3001;&#x975E;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x79CD;&#x7C7B;<br/>1)&#x3001;&#x952E;&#x503C;(Key-Value)&#x5B58;&#x50A8;&#x6570;&#x636E;&#x5E93;<br/>&#x952E;&#x503C;&#x6570;&#x636E;&#x5E93;&#x5C31;&#x7C7B;&#x4F3C;&#x4F20;&#x7EDF;&#x8BED;&#x8A00;&#x4E2D;&#x4F7F;&#x7528;&#x7684;&#x54C8;&#x5E0C;&#x8868;&#x3002;&#x53EF;&#x4EE5;&#x901A;&#x8FC7;key&#x6765;&#x6DFB;&#x52A0;&#x3001;&#x67E5;&#x8BE2;&#x6216;&#x8005;&#x5220;&#x9664;&#x6570;&#x636E;&#xFF0C;&#x56E0;&#x4E3A;&#x4F7F;&#x7528;key&#x4E3B;&#x952E;&#x8BBF;&#x95EE;&#xFF0C;&#x6240;&#x4EE5;&#x4F1A;&#x83B7;&#x5F97;&#x5F88;&#x9AD8;&#x7684;&#x6027;&#x80FD;&#x53CA;&#x6269;&#x5C55;&#x6027;&#x3002;<br/>&#x952E;&#x503C;(Key-Value)&#x6570;&#x636E;&#x5E93;&#x4E3B;&#x8981;&#x662F;&#x4F7F;&#x7528;&#x4E00;&#x4E2A;&#x54C8;&#x5E0C;&#x8868;&#xFF0C;&#x8FD9;&#x4E2A;&#x8868;&#x4E2D;&#x6709;&#x4E00;&#x4E2A;&#x7279;&#x5B9A;&#x7684;&#x952E;&#x548C;&#x4E00;&#x4E2A;&#x6307;&#x9488;&#x6307;&#x5411;&#x7279;&#x5B9A;&#x7684;&#x6570;&#x636E;&#x3002;Key-Value&#x6A21;&#x578B;&#x5BF9;&#x4E8E;IT&#x7CFB;&#x7EDF;&#x6765;&#x8BF4;&#x7684;&#x4F18;&#x52BF;&#x5728;&#x4E8E;&#x7B80;&#x5355;&#x3001;&#x6613;&#x90E8;&#x7F72;&#x3001;&#x9AD8;&#x5E76;&#x53D1;&#x3002;<br/>&#x5178;&#x578B;&#x4EA7;&#x54C1;&#xFF1A;Memcached&#x3001;Redis&#x3001;MemcacheDB&#x3001;Berke ley DB<br/>2)&#x3001;&#x5217;&#x5B58;&#x50A8;(Column-oriented)&#x6570;&#x636E;&#x5E93;<br/>&#x5217;&#x5B58;&#x50A8;&#x6570;&#x636E;&#x5E93;&#x5C06;&#x6570;&#x636E;&#x5B58;&#x50A8;&#x5B58;&#x5728;&#x5217;&#x65CF;(column family)&#x4E2D;&#xFF0C;&#x4E00;&#x4E2A;&#x5217;&#x65CF;&#x5B58;&#x50A8;&#x7ECF;&#x5E38;&#x88AB;&#x4E00;&#x8D77;&#x67E5;&#x8BE2;&#x7684;&#x76F8;&#x5173;&#x6570;&#x636E;&#x3002;&#x4E3E;&#x4E2A;&#x4F8B;&#x5B50;&#xFF0C;&#x5982;&#x679C;&#x6211;&#x4EEC;&#x6709;&#x4E00;&#x4E2A;Person&#x7C7B;&#xFF0C;&#x6211;&#x4EEC;&#x901A;&#x5E38;&#x4F1A;&#x4E00;&#x8D77;&#x67E5;&#x8BE2;&#x4ED6;&#x4EEC;&#x7684;&#x59D3;&#x540D;&#x548C;&#x5E74;&#x9F84;&#x800C;&#x4E0D;&#x662F;&#x85AA;&#x8D44;&#x3002;&#x8FD9;&#x79CD;&#x60C5;&#x51B5;&#x4E0B;&#xFF0C;&#x59D3;&#x540D;&#x548C;&#x5E74;&#x9F84;&#x5C31;&#x4F1A;&#x88AB;&#x653E;&#x5165;&#x4E00;&#x4E2A;&#x5217;&#x65CF;&#x4E2D;&#xFF0C;&#x800C;&#x85AA;&#x8D44;&#x5219;&#x5728;&#x53E6;&#x4E00;&#x4E2A;&#x5217;&#x65CF;&#x4E2D;&#x3002;<br/>&#x8FD9;&#x90E8;&#x5206;&#x6570;&#x636E;&#x5E93;&#x901A;&#x5E38;&#x7528;&#x6765;&#x5E94;&#x5BF9;&#x5206;&#x5E03;&#x5F0F;&#x5B58;&#x50A8;&#x7684;&#x6D77;&#x91CF;&#x6570;&#x636E;&#x3002;&#x952E;&#x4ECD;&#x7136;&#x5B58;&#x5728;&#xFF0C;&#x4F46;&#x662F;&#x4ED6;&#x4EEC;&#x7684;&#x7279;&#x70B9;&#x662F;&#x6307;&#x5411;&#x4E86;&#x591A;&#x4E2A;&#x5217;&#x3002;&#x8FD9;&#x4E9B;&#x5217;&#x662F;&#x7531;&#x5217;&#x5BB6;&#x65CF;&#x6765;&#x5B89;&#x6392;&#x7684;&#x3002;<br/>&#x5178;&#x578B;&#x4EA7;&#x54C1;&#xFF1A;Cassandra&#xFF0C;HBase<br/>3)&#x3001;&#x9762;&#x5411;&#x6587;&#x6863;(Document-Oriented)&#x7684;&#x6570;&#x636E;&#x5E93;<br/>&#x6587;&#x6863;&#x578B;&#x6570;&#x636E;&#x5E93;&#x7684;&#x7075;&#x611F;&#x662F;&#x6765;&#x81EA;&#x4E8E;Lotus Notes&#x529E;&#x516C;&#x8F6F;&#x4EF6;&#x7684;&#xFF0C;&#x800C;&#x4E14;&#x5B83;&#x540C;&#x7B2C;&#x4E00;&#x79CD;&#x952E;&#x503C;&#x5B58;&#x50A8;&#x76F8;&#x7C7B;&#x4F3C;&#x3002;&#x8BE5;&#x7C7B;&#x578B;&#x7684;&#x6570;&#x636E;&#x6A21;&#x578B;&#x662F;&#x7248;&#x672C;&#x5316;&#x7684;&#x6587;&#x6863;&#xFF0C;&#x534A;&#x7ED3;&#x6784;&#x5316;&#x7684;&#x6587;&#x6863;&#x4EE5;&#x7279;&#x5B9A;&#x7684;&#x683C;&#x5F0F;&#x5B58;&#x50A8;&#xFF0C;&#x6BD4;&#x5982;JSON&#x3002;&#x6587;&#x6863;&#x578B;&#x6570;&#x636E;&#x5E93;&#x53EF;&#x4EE5;&#x770B;&#x4F5C;&#x662F;&#x952E;&#x503C;&#x6570;&#x636E;&#x5E93;&#x7684;&#x5347;&#x7EA7;&#x7248;&#xFF0C;&#x5141;&#x8BB8;&#x4E4B;&#x95F4;&#x5D4C;&#x5957;&#x952E;&#x503C;&#x3002;&#x800C;&#x4E14;&#x6587;&#x6863;&#x578B;&#x6570;&#x636E;&#x5E93;&#x6BD4;&#x952E;&#x503C;&#x6570;&#x636E;&#x5E93;&#x7684;&#x67E5;&#x8BE2;&#x6548;&#x7387;&#x66F4;&#x9AD8;&#x3002;<br/>&#x9762;&#x5411;&#x6587;&#x6863;&#x6570;&#x636E;&#x5E93;&#x4F1A;&#x5C06;&#x6570;&#x636E;&#x4EE5;&#x6587;&#x6863;&#x7684;&#x5F62;&#x5F0F;&#x5B58;&#x50A8;&#x3002;&#x6BCF;&#x4E2A;&#x6587;&#x6863;&#x90FD;&#x662F;&#x81EA;&#x5305;&#x542B;&#x7684;&#x6570;&#x636E;&#x5355;&#x5143;&#xFF0C;&#x662F;&#x4E00;&#x7CFB;&#x5217;&#x6570;&#x636E;&#x9879;&#x7684;&#x96C6;&#x5408;&#x3002;&#x6BCF;&#x4E2A;&#x6570;&#x636E;&#x9879;&#x90FD;&#x6709;&#x4E00;&#x4E2A;&#x540D;&#x79F0;&#x4E0E;&#x5BF9;&#x5E94;&#x7684;&#x503C;&#xFF0C;&#x503C;&#x65E2;&#x53EF;&#x4EE5;&#x662F;&#x7B80;&#x5355;&#x7684;&#x6570;&#x636E;&#x7C7B;&#x578B;&#xFF0C;&#x5982;&#x5B57;&#x7B26;&#x4E32;&#x3001;&#x6570;&#x5B57;&#x548C;&#x65E5;&#x671F;&#x7B49;&#xFF1B;&#x4E5F;&#x53EF;&#x4EE5;&#x662F;&#x590D;&#x6742;&#x7684;&#x7C7B;&#x578B;&#xFF0C;&#x5982;&#x6709;&#x5E8F;&#x5217;&#x8868;&#x548C;&#x5173;&#x8054;&#x5BF9;&#x8C61;&#x3002;&#x6570;&#x636E;&#x5B58;&#x50A8;&#x7684;&#x6700;&#x5C0F;&#x5355;&#x4F4D;&#x662F;&#x6587;&#x6863;&#xFF0C;&#x540C;&#x4E00;&#x4E2A;&#x8868;&#x4E2D;&#x5B58;&#x50A8;&#x7684;&#x6587;&#x6863;&#x5C5E;&#x6027;&#x53EF;&#x4EE5;&#x662F;&#x4E0D;&#x540C;&#x7684;&#xFF0C;&#x6570;&#x636E;&#x53EF;&#x4EE5;&#x4F7F;&#x7528;XML&#x3001;JSON&#x6216;&#x8005;JSONB&#x7B49;&#x591A;&#x79CD;&#x5F62;&#x5F0F;&#x5B58;&#x50A8;&#x3002;<br/>&#x5178;&#x578B;&#x4EA7;&#x54C1;&#xFF1A;MongDB&#x3001;CouchDB<br/>4)&#x3001;&#x56FE;&#x5F62;(Graph)&#x6570;&#x636E;&#x5E93;<br/>&#x56FE;&#x5F62;&#x6570;&#x636E;&#x5E93;&#x5141;&#x8BB8;&#x6211;&#x4EEC;&#x5C06;&#x6570;&#x636E;&#x4EE5;&#x56FE;&#x7684;&#x65B9;&#x5F0F;&#x5B58;&#x50A8;&#x3002;&#x5B9E;&#x4F53;&#x4F1A;&#x88AB;&#x4F5C;&#x4E3A;&#x9876;&#x70B9;&#xFF0C;&#x800C;&#x5B9E;&#x4F53;&#x4E4B;&#x95F4;&#x7684;&#x5173;&#x7CFB;&#x5219;&#x4F1A;&#x88AB;&#x4F5C;&#x4E3A;&#x8FB9;&#x3002;&#x6BD4;&#x5982;&#x6211;&#x4EEC;&#x6709;&#x4E09;&#x4E2A;&#x5B9E;&#x4F53;&#xFF0C;Steve Jobs&#x3001;Apple&#x548C;Next&#xFF0C;&#x5219;&#x4F1A;&#x6709;&#x4E24;&#x4E2A;&#x201C;Founded by&#x201D;&#x7684;&#x8FB9;&#x5C06;Apple&#x548C;Next&#x8FDE;&#x63A5;&#x5230;Steve Jobs&#x3002;<br/>&#x56FE;&#x5F62;&#x7ED3;&#x6784;&#x7684;&#x6570;&#x636E;&#x5E93;&#x540C;&#x5176;&#x4ED6;&#x884C;&#x5217;&#x4EE5;&#x53CA;&#x521A;&#x6027;&#x7ED3;&#x6784;&#x7684;SQL&#x6570;&#x636E;&#x5E93;&#x4E0D;&#x540C;&#xFF0C;&#x5B83;&#x662F;&#x4F7F;&#x7528;&#x7075;&#x6D3B;&#x7684;&#x56FE;&#x5F62;&#x6A21;&#x578B;&#xFF0C;&#x5E76;&#x4E14;&#x80FD;&#x591F;&#x6269;&#x5C55;&#x5230;&#x591A;&#x4E2A;&#x670D;&#x52A1;&#x5668;&#x4E0A;&#x3002;NoSQL&#x6570;&#x636E;&#x5E93;&#x6CA1;&#x6709;&#x6807;&#x51C6;&#x7684;&#x67E5;&#x8BE2;&#x8BED;&#x8A00;(SQL)&#xFF0C;&#x56E0;&#x6B64;&#x8FDB;&#x884C;&#x6570;&#x636E;&#x67E5;&#x8BE2;&#x9700;&#x8981;&#x5B9A;&#x5236;&#x6570;&#x636E;&#x6A21;&#x578B;&#x3002;&#x8BB8;&#x591A;NoSQL&#x6570;&#x636E;&#x5E93;&#x90FD;&#x6709;REST&#x7684;&#x6570;&#x636E;&#x63A5;&#x53E3;&#x6216;&#x8005;&#x67E5;&#x8BE2;API&#x3002;<br/>&#x5178;&#x578B;&#x4EA7;&#x54C1;&#xFF1A;Neo4J&#x3001;InfoGr id<br/>1.3 &#x5E38;&#x7528;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x4EA7;&#x54C1;&#x4ECB;&#x7ECD;<br/>1.3.1 o&#114;ACLE&#x6570;&#x636E;&#x5E93;<br/>o&#114;acle&#x524D;&#x8EAB;&#x53EB;SDL&#xFF0C;&#x7531;Larry Ellison&#x548C;&#x53E6;&#x4E24;&#x4E2A;&#x7F16;&#x7A0B;&#x4EBA;&#x5458;&#x5728;1977&#x521B;&#x529E;&#xFF0C;&#x4ED6;&#x4EEC;&#x5F00;&#x53D1;&#x4E86;&#x81EA;&#x5DF1;&#x7684;&#x62F3;&#x5934;&#x4EA7;&#x54C1;&#xFF0C;&#x5728;&#x5E02;&#x573A;&#x4E0A;&#x5927;&#x91CF;&#x9500;&#x552E;&#xFF0C;1979&#x5E74;&#xFF0C;Oracle&#x516C;&#x53F8;&#x5F15;&#x5165;&#x4E86;&#x7B2C;&#x4E00;&#x4E2A;&#x5546;&#x7528;SQL&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x7BA1;&#x7406;&#x7CFB;&#x7EDF;&#x3002;Oracle&#x516C;&#x53F8;&#x662F;&#x6700;&#x65E9;&#x5F00;&#x53D1;&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x7684;&#x5382;&#x5546;&#x4E4B;&#x4E00;&#xFF0C;&#x5176;&#x4EA7;&#x54C1;&#x652F;&#x6301;&#x6700;&#x5E7F;&#x6CDB;&#x7684;&#x64CD;&#x4F5C;&#x7CFB;&#x7EDF;&#x5E73;&#x53F0;&#x3002;&#x76EE;&#x524D;Oracle&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x4EA7;&#x54C1;&#x7684;&#x5E02;&#x573A;&#x5360;&#x6709;&#x7387;&#x6570;&#x4E00;&#x6570;&#x4E8C;&#x3002;<br/>o&#114;acle&#x516C;&#x53F8;&#x662F;&#x76EE;&#x524D;&#x5168;&#x7403;&#x6700;&#x5927;&#x7684;&#x6570;&#x636E;&#x5E93;&#x8F6F;&#x4EF6;&#x516C;&#x53F8;&#xFF0C;&#x4E5F;&#x662F;&#x8FD1;&#x5E74;&#x4E1A;&#x52A1;&#x589E;&#x957F;&#x6781;&#x4E3A;&#x8FC5;&#x901F;&#x7684;&#x8F6F;&#x4EF6;&#x63D0;&#x4F9B;&#x4E0E;&#x670D;&#x52A1;&#x5546;&#x3002;<br/>2007&#x5E74;7&#x6708;12&#x65E5;&#xFF0C;&#x7532;&#x9AA8;&#x6587;&#x516C;&#x53F8;&#x5728;&#x7F8E;&#x56FD;&#x7EBD;&#x7EA6;&#x5BA3;&#x5E03;&#x63A8;&#x51FA;&#x6570;&#x636E;&#x5E93;Oracle llg&#xFF0C;&#x8FD9;&#x662F;Oracle&#x6570;&#x636E;&#x5E93;&#x7684;&#x6700;&#x65B0;&#x7248;&#x672C;&#x3002;Oracle&#x4ECB;&#x7ECD;&#x8BF4;&#xFF0C;Oracle llg&#x6709;400&#x591A;&#x9879;&#x529F;&#x80FD;&#xFF0C;&#x7ECF;&#x8FC7;&#x4E86;1500&#x4E07;&#x4E2A;&#x5C0F;&#x65F6;&#x7684;&#x6D4B;&#x8BD5;&#xFF0C;&#x5F00;&#x53D1;&#x5DE5;&#x4F5C;&#x91CF;&#x8FBE;&#x5230;&#x4E86;3.6&#x4E07;&#x4EBA;/&#x6708;&#x3002;Oraclellg&#x5728;&#x5B89;&#x5168;&#xFF0C;XML DB&#xFF0C;&#x5907;&#x4EFD;&#x7B49;&#x65B9;&#x9762;&#x5F97;&#x5230;&#x4E86;&#x5F88;&#x5927;&#x63D0;&#x5347;&#x3002;<br/>&#x4E3B;&#x8981;&#x5E94;&#x7528;&#x8303;&#x56F4;&#xFF1A;&#x4F20;&#x7EDF;&#x5927;&#x4F01;&#x4E1A;&#xFF0C;&#x5927;&#x516C;&#x53F8;&#xFF0C;&#x653F;&#x5E9C;&#xFF0C;&#x91D1;&#x878D;&#xFF0C;&#x8BC1;&#x5238;&#x7B49;&#x7B49;&#x3002;<br/>&#x7248;&#x672C;&#x5347;&#x7EA7;&#xFF1A;Oracle8i&#xFF0C;Oracle9i&#xFF0C;Oracle1Og&#xFF0C;Oracle11g&#xFF0C;Oracle12c&#x3002;<br/>1.3.2 MySQL&#x6570;&#x636E;&#x5E93;<br/>MySQL&#x6570;&#x636E;&#x5E93;&#x662F;&#x4E00;&#x4E2A;&#x4E2D;&#x5C0F;&#x578B;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x7BA1;&#x7406;&#x7CFB;&#x7EDF;&#xFF0C;&#x8F6F;&#x4EF6;&#x5F00;&#x53D1;&#x8005;&#x4E3A;&#x745E;&#x5178;MySQL AB&#x516C;&#x53F8;&#x3002;&#x5728;2008&#x5E74;1&#x6708;16&#x53F7;&#x88AB;Sun&#x516C;&#x53F8;&#x6536;&#x8D2D;&#xFF0C;&#x540E;Sun&#x516C;&#x53F8;&#x53C8;&#x88AB;oracle&#x516C;&#x53F8;&#x6536;&#x8D2D;&#x3002;&#x76EE;&#x524D;MySQL&#x88AB;&#x5E7F;&#x6CDB;&#x5730;&#x5E94;&#x7528;&#x5728;Internet&#x4E0A;&#x7684;&#x5927;&#x4E2D;&#x5C0F;&#x578B;&#x7F51;&#x7AD9;&#x4E2D;&#x3002;&#x7531;&#x4E8E;&#x5176;&#x4F53;&#x79EF;&#x5C0F;&#x3001;&#x901F;&#x5EA6;&#x5FEB;&#x3001;&#x603B;&#x4F53;&#x62E5;&#x6709;&#x6210;&#x672C;&#x4F4E;&#xFF0C;&#x5C24;&#x5176;&#x662F;&#x5F00;&#x653E;&#x6E90;&#x7801;&#x8FD9;&#x4E00;&#x7279;&#x70B9;&#xFF0C;&#x8BB8;&#x591A;&#x5927;&#x4E2D;&#x5C0F;&#x578B;&#x7F51;&#x7AD9;&#x4E3A;&#x4E86;&#x964D;&#x4F4E;&#x7F51;&#x7AD9;&#x603B;&#x4F53;&#x62E5;&#x6709;&#x6210;&#x672C;&#x800C;&#x9009;&#x62E9;&#x4E86;MySQL&#x4F5C;&#x4E3A;&#x7F51;&#x7AD9;&#x6570;&#x636E;&#x5E93;&#xFF0C;&#x751A;&#x81F3;&#x56FD;&#x5185;&#x77E5;&#x540D;&#x7684;&#x6DD8;&#x5B9D;&#x7F51;&#x4E5F;&#x9009;&#x62E9;&#x5F03;&#x7528;ORACLE&#x800C;&#x66F4;&#x6362;&#x4E3A;&#x66F4;&#x5F00;&#x653E;&#x7684;MySQL&#x3002;<br/>MySQL&#x6570;&#x636E;&#x5E93;&#x4E3B;&#x8981;&#x5E94;&#x7528;&#x8303;&#x56F4;&#xFF1A;&#x4E92;&#x8054;&#x7F51;&#x9886;&#x57DF;&#xFF0C;&#x5927;&#x4E2D;&#x5C0F;&#x578B;&#x7F51;&#x7AD9;&#xFF0C;&#x6E38;&#x620F;&#x516C;&#x53F8;&#xFF0C;&#x7535;&#x5546;&#x5E73;&#x53F0;&#x7B49;&#x7B49;&#x3002;<br/>1.3.3 MariaDB&#x6570;&#x636E;&#x5E93;<br/>MariaDB&#x6570;&#x636E;&#x5E93;&#x7BA1;&#x7406;&#x7CFB;&#x7EDF;&#x662F;MySQL&#x6570;&#x636E;&#x5E93;&#x7684;&#x4E00;&#x4E2A;&#x5206;&#x652F;&#xFF0C;&#x4E3B;&#x8981;&#x7531;&#x5F00;&#x6E90;&#x793E;&#x533A;&#x7EF4;&#x62A4;&#xFF0C;&#x91C7;&#x7528;GPL&#x6388;&#x6743;&#x8BB8;&#x53EF;&#x3002;&#x5F00;&#x53D1;&#x8FD9;&#x4E2A;MariaDB&#x6570;&#x636E;&#x5E93;&#x5206;&#x652F;&#x7684;&#x53EF;&#x80FD;&#x539F;&#x56E0;&#x4E4B;&#x4E00;&#x662F;&#xFF1A;&#x7532;&#x9AA8;&#x6587;&#x516C;&#x53F8;&#x6536;&#x8D2D;&#x4E86;MySQL&#x540E;&#xFF0C;&#x6709;&#x5C06;MySQL&#x95ED;&#x6E90;&#x7684;&#x6F5C;&#x5728;&#x98CE;&#x9669;&#xFF0C;&#x56E0;&#x6B64;MySQL&#x5F00;&#x6E90;&#x793E;&#x533A;&#x91C7;&#x7528;&#x5206;&#x652F;&#x7684;&#x65B9;&#x5F0F;&#x6765;&#x907F;&#x5F00;&#x8FD9;&#x4E2A;&#x98CE;&#x9669;&#x3002;<br/>&#x5F00;&#x53D1;MariaDB&#x6570;&#x636E;&#x5E93;&#x7684;&#x76EE;&#x7684;&#x662F;&#x5B8C;&#x5168;&#x517C;&#x5BB9;MySQL&#x6570;&#x636E;&#x5E93;&#xFF0C;&#x5305;&#x62EC;API&#x548C;&#x547D;&#x4EE4;&#x884C;&#xFF0C;&#x4F7F;&#x4E4B;&#x80FD;&#x8F7B;&#x677E;&#x7684;&#x6210;&#x4E3A;MySQL&#x7684;&#x4EE3;&#x66FF;&#x54C1;&#x3002;&#x5728;&#x5B58;&#x50A8;&#x5F15;&#x64CE;&#x65B9;&#x9762;&#xFF0C;&#x4F7F;&#x7528;XtraDB (&#x82F1;&#x8BED;&#xFF1A;XtraDB)&#x6765;&#x4EE3;&#x66FF;MySQL&#x7684; InnoDB MariaDB &#x7531;MySQL&#x7684;&#x521B;&#x59CB;&#x4EBA; Michael Widenius(&#x82F1;&#x8BED;&#xFF1A;Michael Widenius)&#x4E3B;&#x5BFC;&#x5F00;&#x53D1;&#xFF0C;&#x4ED6;&#x65E9;&#x524D;&#x66FE;&#x4EE5;10&#x4EBF;&#x7F8E;&#x5143;&#x7684;&#x4EF7;&#x683C;&#xFF0C;&#x5C06;&#x81EA;&#x5DF1;&#x521B;&#x5EFA;&#x7684;&#x516C;&#x53F8;MySQL AB&#x5356;&#x7ED9;&#x4E86;SUN&#xFF0C;&#x6B64;&#x540E;&#xFF0C;&#x968F;&#x7740;SUN&#x88AB;&#x7532;&#x9AA8;&#x6587;&#x6536;&#x8D2D;&#xFF0C;MySQL&#x7684;&#x6240;&#x6709;&#x6743;&#x4E5F;&#x843D;&#x5165;Oracle&#x7684;&#x624B;&#x4E2D;&#xFF0C;MariaDB&#x6570;&#x636E;&#x5E93;&#x7684;&#x540D;&#x79F0;&#x6765;&#x81EA;MySQL&#x7684;&#x521B;&#x59CB;&#x4EBA;Michael Widenius&#x7684;&#x5973;&#x513F;Maria&#x7684;&#x540D;&#x5B57;&#x3002;<br/>MariaDB&#x57FA;&#x4E8E;&#x4E8B;&#x52A1;&#x7684;Maria&#x5B58;&#x50A8;&#x5F15;&#x64CE;&#xFF0C;&#x66FF;&#x6362;&#x4E86;MySQL&#x7684;MylSAM&#x5B58;&#x50A8;&#x5F15;&#x64CE;&#xFF0C;&#x5B83;&#x4F7F;&#x7528;&#x4E86;Percona&#x7684;XtraDB(InnoDB&#x7684;&#x53D8;&#x4F53;)&#x3002;&#x8FD9;&#x4E2A;&#x7248;&#x672C;&#x8FD8;&#x5305;&#x62EC;&#x4E86;PrimeBaseXT(PBXT)&#x548C; FederatedX&#x5B58;&#x50A8;&#x5F15;&#x64CE;&#x3002;<br/>MariaDB&#x6570;&#x636E;&#x5E93;&#x76F4;&#x5230;5.5&#x7248;&#x672C;&#xFF0C;&#x5747;&#x4F9D;&#x7167;MySQL&#x7684;&#x7248;&#x672C;&#x53D1;&#x884C;&#x3002;&#x56E0;&#x6B64;&#xFF0C;&#x4F7F;&#x7528;MariaDB5.5 &#x7684;&#x4EBA;&#x4F1A;&#x4ECE;MySQL5.5&#x4E2D;&#x4E86;&#x89E3;&#x5230;MariaDB&#x7684;&#x6240;&#x6709;&#x529F;&#x80FD;&#x3002;<br/>1.3.4 SQL Server &#x6570;&#x636E;&#x5E93;<br/>Microsoft SQL Server&#x662F;&#x5FAE;&#x8F6F;&#x516C;&#x53F8;&#x5F00;&#x53D1;&#x7684;&#x5927;&#x578B;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x7CFB;&#x7EDF;&#x3002;SQL Server&#x7684;&#x529F;&#x80FD;&#x6BD4;&#x8F83;&#x5168;&#x9762;&#xFF0C;&#x6548;&#x7387;&#x9AD8;&#xFF0C;&#x53EF;&#x4EE5;&#x4F5C;&#x4E3A;&#x4E2D;&#x578B;&#x4F01;&#x4E1A;&#x6216;&#x5355;&#x4F4D;&#x7684;&#x6570;&#x636E;&#x5E93;&#x5E73;&#x53F0;&#x3002;SQL Server&#x53EF;&#x4EE5;&#x4E0E;Windows&#x64CD; &#x4F5C;&#x7CFB;&#x7EDF;&#x7D27;&#x5BC6;&#x96C6;&#x6210;&#xFF0C;&#x4E0D;&#x8BBA;&#x662F;&#x5E94;&#x7528;&#x7A0B;&#x5E8F;&#x5F00;&#x53D1;&#x901F;&#x5EA6;&#x8FD8;&#x662F;&#x7CFB;&#x7EDF;&#x4E8B;&#x52A1;&#x5904;&#x7406;&#x8FD0;&#x884C;&#x901F;&#x5EA6;&#xFF0C;&#x90FD;&#x80FD;&#x5F97;&#x5230;&#x8F83;&#x5927;&#x7684; &#x63D0;&#x5347;&#x3002;&#x5BF9;&#x4E8E;&#x5728;Windows&#x5E73;&#x53F0;&#x4E0A;&#x5F00;&#x53D1;&#x7684;&#x5404;&#x79CD;&#x4F01;&#x4E1A;&#x7EA7;&#x4FE1;&#x606F;&#x7BA1;&#x7406;&#x7CFB;&#x7EDF;&#x6765;&#x8BF4;&#xFF0C;&#x4E0D;&#x8BBA;&#x662F;C/S(&#x5BA2;&#x6237;&#x673A;/ &#x670D;&#x52A1;&#x5668;)&#x67B6;&#x6784;&#x8FD8;&#x662F;B/S(&#x6D4F;&#x89C8;&#x5668;/&#x670D;&#x52A1;&#x5668;)&#x67B6;&#x6784;&#xFF0C;SQL Server&#x90FD;&#x662F;&#x4E00;&#x4E2A;&#x5F88;&#x597D;&#x7684;&#x9009;&#x62E9;&#x3002;SQL Server&#x7684;&#x7F3A;&#x70B9;&#x662F;&#x53EA;&#x80FD;&#x5728;Windows&#x7CFB;&#x7EDF;&#x4E0B;&#x8FD0;&#x884C;&#x3002;<br/>1987&#x5E74;&#xFF0C;&#x5FAE;&#x8F6F;&#x548C;IBM&#x5408;&#x4F5C;&#x5F00;&#x53D1;&#x5B8C;&#x6210;OS/2&#xFF0C;IBM&#x5728;&#x5176;&#x9500;&#x552E;&#x7684;OS/2 ExtendedEdition&#x7CFB;&#x7EDF;&#x4E2D;&#x7ED1;&#x5B9A;&#x4E86;OS/2 DatabaseManager&#xFF0C;&#x800C;&#x5FAE;&#x8F6F;&#x4EA7;&#x54C1;&#x7EBF;&#x4E2D;&#x5C1A;&#x7F3A;&#x5C11;&#x6570;&#x636E;&#x5E93;&#x4EA7;&#x54C1;&#x3002;&#x4E3A;&#x6B64;&#xFF0C;&#x5FAE;&#x8F6F;&#x5C06;&#x76EE;&#x5149;&#x6295;&#x5411;Sybase&#xFF0C;&#x540C;Sybase&#x7B7E;&#x8BA2;&#x4E86;&#x5408;&#x4F5C;&#x534F;&#x8BAE;&#xFF0C;&#x4F7F;&#x7528;Sybase&#x7684;&#x6280;&#x672F;&#x5F00;&#x53D1;&#x57FA;&#x4E8E;OS/2&#x5E73;&#x53F0;&#x7684;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x3002;1989&#x5E74;&#xFF0C;&#x5FAE;&#x8F6F;&#x53D1;&#x5E03;&#x4E86;SQLServer1.0&#x7248;&#x3002;Microsoft&#x5728;&#x4E0E;Sybase&#x5206;&#x9053;&#x626C;&#x9573;&#x540E;&#xFF0C;&#x968F;&#x540E;&#x5728;&#x5176;6.05&#x548C;7.0&#x7248;&#x672C;&#x4E2D;&#x91CD;&#x5199;&#x4E86;&#x6838;&#x5FC3;&#x6570;&#x636E;&#x5E93;&#x7CFB;&#x7EDF;&#xFF0C;&#x5982;&#x4ECA;SQL Server 2008&#x5373;&#x5C06;&#x5230;&#x6765;&#x3002;<br/>&#x4E3B;&#x8981;&#x5E94;&#x7528;&#x8303;&#x56F4;&#xFF1A;&#x90E8;&#x5206;&#x4F01;&#x4E1A;&#x7535;&#x5546;(&#x592E;&#x89C6;&#x8D2D;&#x7269;)&#xFF0C;&#x4F7F;&#x7528;windows&#x670D;&#x52A1;&#x5668;&#x5E73;&#x53F0;&#x7684;&#x4F01;&#x4E1A;&#x3002;<br/>1.3.5 Access &#x6570;&#x636E;&#x5E93;<br/>&#x7F8E;&#x56FD;Microsoft&#x516C;&#x53F8;&#x4E8E;1994&#x5E74;&#x63A8;&#x51FA;&#x7684;&#x5FAE;&#x673A;&#x6570;&#x636E;&#x5E93;&#x7BA1;&#x7406;&#x7CFB;&#x7EDF;&#x3002;&#x5B83;&#x5177;&#x6709;&#x754C;&#x9762;&#x53CB;&#x597D;&#x3001;&#x6613;&#x5B66;&#x6613;&#x7528;&#x3001;&#x5F00;&#x53D1;&#x7B80;&#x5355;&#x3001;&#x63A5;&#x53E3;&#x7075;&#x6D3B;&#x7B49;&#x7279;&#x70B9;&#xFF0C;&#x662F;&#x5178;&#x578B;&#x7684;&#x65B0;&#x4E00;&#x4EE3;&#x684C;&#x9762;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x7BA1;&#x7406;&#x7CFB;&#x7EDF;&#x3002;&#x5B83;&#x7ED3;&#x5408;&#x4E86; Microsoft Jet Database Engine&#x548C;&#x56FE;&#x5F62;&#x7528;&#x6237;&#x754C;&#x9762;&#x4E24;&#x9879;&#x7279;&#x70B9;&#xFF0C;&#x662F;Microsoft Office&#x7684;&#x6210;&#x5458;&#x4E4B;&#x4E00;&#x3002; Access &#x80FD;&#x591F;&#x5B58;&#x53D6; Access/Jet&#x3001;Microsoft SQL Server&#x3001;Oracle&#xFF0C;&#x6216;&#x8005;&#x4EFB;&#x4F55;ODBC&#x517C;&#x5BB9;&#x6570;&#x636E;&#x5E93;&#x7684;&#x8D44;&#x6599;&#x3002;Access&#x754C;&#x9762;&#x53CB;&#x597D;&#x800C;&#x4E14;&#x6613;&#x5B66;&#x6613;&#x7528;&#xFF0C;&#x4F5C;&#x4E3A;Office&#x5957;&#x4EF6;&#x7684;&#x4E00;&#x90E8;&#x5206;&#xFF0C;&#x53EF;&#x4EE5;&#x4E0E;Office&#x96C6;&#x6210;&#xFF0C;&#x5B9E;&#x73B0;&#x65E0;&#x7F1D;&#x8FDE;&#x63A5;Access &#x63D0;&#x4F9B;&#x4E86;&#x8868;(Table)&#x3001;&#x67E5;&#x8BE2;(Query)&#x3001;&#x7A97;&#x4F53;(Form)&#x3001;&#x62A5;&#x8868;(Report)&#x3001;&#x5B8F;(Macro)&#x3001; &#x6A21;&#x5757;(Module)&#x7B49;&#x7528;&#x6765;&#x5EFA;&#x7ACB;&#x6570;&#x636E;&#x5E93;&#x7CFB;&#x7EDF;&#x7684;&#x5BF9;&#x8C61;&#x3002;&#x63D0;&#x4F9B;&#x4E86;&#x591A;&#x79CD;&#x5411;&#x5BFC;&#x3001;&#x751F;&#x6210;&#x5668;&#x3001;&#x6A21;&#x677F;&#xFF0C;&#x628A;&#x6570;&#x636E;&#x5B58;&#x50A8;&#x3001;&#x6570;&#x636E;&#x67E5;&#x8BE2;&#x3001;&#x754C;&#x9762;&#x8BBE;&#x8BA1;&#x3001;&#x62A5;&#x8868;&#x751F;&#x6210;&#x7B49;&#x64CD;&#x4F5C;&#x89C4;&#x8303;&#x5316;&#x3002;<br/>Access&#x662F;&#x5165;&#x95E8;&#x7EA7;&#x5C0F;&#x578B;&#x684C;&#x9762;&#x6570;&#x636E;&#x5E93;&#xFF0C;&#x6027;&#x80FD;&#x5B89;&#x5168;&#x6027;&#x90FD;&#x5F88;&#x4E00;&#x822C;&#x3002;&#x53EF;&#x4F9B;&#x4E2A;&#x4EBA;&#x7BA1;&#x7406;&#x6216;&#x5C0F;&#x578B;&#x7F51;&#x7AD9;&#x4E4B;&#x7528;&#x3002;Access&#x4E0D;&#x662F;&#x6570;&#x636E;&#x5E93;&#x8BED;&#x8A00;&#xFF0C;&#x53EA;&#x662F;&#x4E00;&#x4E2A;&#x6570;&#x636E;&#x5E93;&#x7A0B;&#x5E8F;&#x3002;&#x76EE;&#x524D;&#x6700;&#x65B0;&#x7248;&#x672C;&#x4E3A;Office2007&#x3002;&#x5176;&#x4E3B;&#x8981;&#x7279;&#x70B9; &#x5982;&#x4E0B;&#xFF1A;<br/>1)&#x3001;&#x5B8C;&#x5584;&#x5730;&#x7BA1;&#x7406;&#x5404;&#x79CD;&#x6570;&#x636E;&#x5E93;&#x5BF9;&#x8C61;&#xFF0C;&#x5177;&#x6709;&#x5F3A;&#x5927;&#x7684;&#x6570;&#x636E;&#x7EC4;&#x7EC7;&#x3001;&#x7528;&#x6237;&#x7BA1;&#x7406;&#x3001;&#x5B89;&#x5168;&#x68C0;&#x67E5;&#x7B49;&#x529F;&#x80FD;&#xFF1B;<br/>2)&#x3001;&#x5F3A;&#x5927;&#x7684;&#x6570;&#x636E;&#x5904;&#x7406;&#x529F;&#x80FD;&#xFF0C;&#x5728;&#x4E00;&#x4E2A;&#x5DE5;&#x4F5C;&#x7EC4;&#x7EA7;&#x522B;&#x7684;&#x7F51;&#x7EDC;&#x73AF;&#x5883;&#x4E2D;&#xFF0C;&#x4F7F;&#x7528;Access&#x5F00;&#x53D1;&#x7684;&#x591A;&#x7528;&#x6237;&#x6570;&#x636E;&#x5E93;&#x7BA1;&#x7406;&#x7CFB;&#x7EDF;&#x5177;&#x6709;&#x4F20;&#x7EDF;&#x7684;XBASE(DBASE&#x3001;FoxBASE&#x7684;&#x7EDF;&#x79F0;)&#x6570;&#x636E;&#x5E93;&#x7CFB;&#x7EDF;&#x6240;&#x65E0;&#x6CD5;&#x5B9E;&#x73B0;&#x7684;&#x5BA2;&#x6237;&#x670D;&#x52A1;&#x5668;(Cient/Server)&#x7ED3;&#x6784;&#x548C;&#x76F8;&#x5E94;&#x7684;&#x6570;&#x636E;&#x5E93;&#x5B89;&#x5168;&#x673A;&#x5236;&#xFF0C;Access&#x5177;&#x5907;&#x4E86;&#x8BB8;&#x591A;&#x5148;&#x8FDB;&#x7684;&#x5927;&#x578B;&#x6570;&#x636E;&#x5E93;&#x7BA1;&#x7406;&#x7CFB;&#x7EDF;&#x6240;&#x5177;&#x5907;&#x7684;&#x7279;&#x5F81;&#xFF0C;&#x5982;&#x4E8B;&#x52A1;&#x5904;&#x7406;/&#x51FA;&#x9519;&#x56DE;&#x6EDA;&#x80FD;&#x529B;&#x7B49;&#xFF1B;<br/>3)&#x3001;&#x53EF;&#x4EE5;&#x65B9;&#x4FBF;&#x5730;&#x751F;&#x6210;&#x5404;&#x79CD;&#x6570;&#x636E;&#x5BF9;&#x8C61;&#xFF0C;&#x5229;&#x7528;&#x5B58;&#x50A8;&#x7684;&#x6570;&#x636E;&#x5EFA;&#x7ACB;&#x7A97;&#x4F53;&#x548C;&#x62A5;&#x8868;&#xFF0C;&#x53EF;&#x89C6;&#x6027;&#x597D;&#xFF1B;<br/>4)&#x3001;&#x4F5C;&#x4E3A;Office&#x5957;&#x4EF6;&#x7684;&#x4E00;&#x90E8;&#x5206;&#xFF0C;&#x53EF;&#x4EE5;&#x4E0E;Office&#x96C6;&#x6210;&#xFF0C;&#x5B9E;&#x73B0;&#x65E0;&#x7F1D;&#x8FDE;&#x63A5;&#xFF1B;<br/>5)&#x3001;&#x80FD;&#x591F;&#x5229;&#x7528;Web&#x68C0;&#x7D22;&#x548C;&#x53D1;&#x5E03;&#x6570;&#x636E;&#xFF0C;&#x5B9E;&#x73B0;&#x4E0E;Internet&#x7684;&#x8FDE;&#x63A5;&#x3002;Acess&#x4E3B;&#x8981;&#x9002;&#x7528;&#x4E8E;&#x4E2D;&#x5C0F;&#x578B;&#x5E94;&#x7528;&#x7CFB;&#x7EDF;&#xFF0C;&#x6216;&#x4F5C;&#x4E3A;&#x5BA2;&#x6237;&#x673A;/&#x670D;&#x52A1;&#x5668;&#x7CFB;&#x7EDF;&#x4E2D;&#x7684;&#x5BA2;&#x6237;&#x7AEF;&#x6570;&#x636E;&#x5E93;&#xFF1B;<br/>&#x65E9;&#x671F;&#x5E94;&#x7528;&#x9886;&#x57DF;&#xFF1A;&#x5C0F;&#x578B;&#x7A0B;&#x5E8F;&#x7CFB;&#x7EDF;asp+access&#x7CFB;&#x7EDF;&#xFF0C;&#x7559;&#x8A00;&#x677F;&#xFF0C;&#x6821;&#x53CB;&#x5F55;&#x7B49;&#x3002;<br/>1.3.6 &#x5176;&#x4ED6;&#x4E0D;&#x5E38;&#x7528;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;<br/>DB2, PostgreSQL&#xFF0C;Informix,Sybase&#x7B49;&#x3002;&#x8FD9;&#x4E9B;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x9010;&#x6B65;&#x7684;&#x6DE1;&#x51FA;&#x4E86;&#x666E;&#x901A;&#x8FD0;&#x7EF4;&#x7684;&#x89C6;&#x7EBF;&#xFF0C;&#x7279;&#x522B;&#x662F;&#x4E92;&#x8054;&#x7F51;&#x516C;&#x53F8;&#x51E0;&#x4E4E;&#x89C1;&#x4E0D;&#x5230;&#xFF0C;&#x56E0;&#x6B64;&#x6211;&#x4EEC;&#x8FD9;&#x91CC;&#x5C31;&#x4E0D;&#x591A;&#x4ECB;&#x7ECD;&#x4E86;&#x3002;<br/>1.4 &#x5E38;&#x7528;&#x975E;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;&#x4EA7;&#x54C1;&#x4ECB;&#x7ECD;<br/>1.4.1 Memcached(key-value)<br/>Memcached&#x662F;&#x4E00;&#x4E2A;&#x5F00;&#x6E90;&#x7684;&#x3001;&#x9AD8;&#x6027;&#x80FD;&#x7684;&#x3001;&#x5177;&#x6709;&#x5206;&#x5E03;&#x5F0F;&#x5185;&#x5B58;&#x5BF9;&#x8C61;&#x7684;&#x7F13;&#x5B58;&#x7CFB;&#x7EDF;&#x3002;&#x901A;&#x8FC7;&#x5B83;&#x53EF;&#x4EE5;&#x51CF;&#x8F7B;&#x6570;&#x636E;&#x5E93;&#x8D1F;&#x8F7D;&#xFF0C;&#x52A0;&#x901F;&#x52A8;&#x6001;&#x7684;Web&#x5E94;&#x7528;&#xFF0C;&#x6700;&#x521D;&#x7248;&#x672C;&#x7531;LiveJoumal&#x7684;Brad Fitzpatrick&#x5728;2003&#x5E74;&#x5F00;&#x53D1;&#x5B8C;&#x6210;&#x3002;&#x76EE;&#x524D;&#x5168;&#x7403;&#x6709;&#x975E;&#x5E38;&#x591A;&#x7684;&#x7528;&#x6237;&#x90FD;&#x5728;&#x4F7F;&#x7528;&#x5B83;&#x6765;&#x6784;&#x5EFA;&#x81EA;&#x5DF1;&#x7684;&#x5927;&#x8D1F;&#x8F7D;&#x7F51;&#x7AD9;&#x6216;&#x63D0;&#x9AD8;&#x81EA;&#x5DF1;&#x7684;&#x9AD8;&#x8BBF;&#x95EE;&#x7F51;&#x7AD9;&#x7684;&#x54CD;&#x5E94;&#x901F;&#x5EA6;&#x3002;&#x6CE8;&#x610F;&#xFF1A;Memcache&#x662F;&#x8FD9;&#x4E2A;&#x9879;&#x76EE;&#x7684;&#x540D;&#x79F0;&#xFF0C;&#x800C;Memcached&#x662F;&#x670D;&#x52A1;&#x5668;&#x7AEF;&#x7684;&#x4E3B;&#x7A0B;&#x5E8F;&#x6587;&#x4EF6;&#x540D;&#x3002;<br/>&#x7F13;&#x5B58;&#x4E00;&#x822C;&#x7528;&#x6765;&#x4FDD;&#x5B58;&#x4E00;&#x4E9B;&#x7ECF;&#x5E38;&#x88AB;&#x5B58;&#x53D6;&#x7684;&#x5BF9;&#x8C61;&#x6216;&#x6570;&#x636E;(&#x4F8B;&#x5982;&#xFF0C;&#x6D4F;&#x89C8;&#x5668;&#x4F1A;&#x628A;&#x7ECF;&#x5E38;&#x8BBF;&#x95EE;&#x7684;&#x7F51;&#x9875;&#x7F13;&#x5B58;&#x8D77;&#x6765;&#x4E00;&#x6837;)&#xFF0C;&#x901A;&#x8FC7;&#x7F13;&#x5B58;&#x6765;&#x5B58;&#x53D6;&#x5BF9;&#x8C61;&#x6216;&#x6570;&#x636E;&#x8981;&#x6BD4;&#x5728;&#x78C1;&#x76D8;&#x4E0A;&#x5B58;&#x53D6;&#x5FEB;&#x5F88;&#x591A;&#xFF0C;&#x524D;&#x8005;&#x662F;&#x5185;&#x5B58;&#xFF0C;&#x540E; &#x8005;&#x662F;&#x78C1;&#x76D8;&#x3002;Memcached&#x662F;&#x4E00;&#x79CD;&#x7EAF;&#x5185;&#x5B58;&#x7F13;&#x5B58;&#x7CFB;&#x7EDF;&#xFF0C;&#x628A;&#x7ECF;&#x5E38;&#x5B58;&#x53D6;&#x7684;&#x5BF9;&#x8C61;&#x6216;&#x6570;&#x636E;&#x7F13;&#x5B58;&#x5728;memcached&#x7684;&#x5185;&#x5B58;&#x4E2D;&#xFF0C;&#x8FD9;&#x4E9B;&#x88AB;&#x7F13;&#x5B58;&#x7684;&#x6570;&#x636E;&#x88AB;&#x7A0B;&#x5E8F;&#x901A;&#x8FC7;API&#x7684;&#x65B9;&#x5F0F;&#x88AB;&#x5B58;&#x53D6;&#xFF0C;memcached&#x91CC;&#x9762;&#x7684;&#x6570;&#x636E;&#x5C31;&#x50CF;&#x4E00;&#x5F20;&#x5DE8;&#x5927;&#x7684;HASH&#x8868;&#xFF0C;&#x6570;&#x636E;&#x4EE5;key-value&#x5BF9;&#x7684;&#x65B9;&#x5F0F;&#x5B58;&#x5728;&#x3002;Memcached&#x901A;&#x8FC7;&#x7F13;&#x5B58;&#x7ECF;&#x5E38;&#x88AB;&#x5B58;&#x53D6;&#x7684;&#x5BF9;&#x8C61;&#x6216;&#x6570;&#x636E;&#xFF0C;&#x4ECE;&#x800C;&#x51CF;&#x8F7B;&#x9891;&#x7E41;&#x8BFB;&#x53D6;&#x6570;&#x636E;&#x5E93;&#x7684;&#x538B;&#x529B;&#xFF0C;&#x63D0;&#x9AD8;&#x7F51;&#x7AD9;&#x7684;&#x54CD;&#x5E94;&#x901F;&#x5EA6;&#xFF0C;&#x6784;&#x5EFA;&#x51FA;&#x901F;&#x5EA6;&#x66F4;&#x5FEB;&#x7684;&#x53EF;&#x6269;&#x5C55;&#x7684;Web&#x5E94;&#x7528;&#x3002;&#x5B98;&#x65B9;&#xFF1A;http://memcached.org/<br/>&#x7531;&#x4E8E;memcached&#x4E3A;&#x7EAF;&#x5185;&#x5B58;&#x7F13;&#x5B58;&#x8F6F;&#x4EF6;&#xFF0C;&#x4E00;&#x65E6;&#x91CD;&#x542F;&#x6240;&#x6709;&#x6570;&#x636E;&#x90FD;&#x4F1A;&#x4E22;&#x5931;&#xFF0C;&#x56E0;&#x6B64;&#xFF0C;&#x65B0;&#x6D6A;&#x7F51;&#x57FA;&#x4E8E; Memcached&#x5F00;&#x53D1;&#x4E86;&#x4E00;&#x4E2A;&#x5F00;&#x6E90;&#x9879;&#x76EE;Memcachedb&#x3002;&#x901A;&#x8FC7;&#x4E3A;Memcached&#x589E;&#x52A0;Berkeley DB&#x7684;&#x6301;&#x4E45;&#x5316;&#x5B58;&#x50A8;&#x673A;&#x5236;&#x548C;&#x5F02;&#x6B65;&#x4E3B;&#x8F85;&#x590D;&#x5236;&#x673A;&#x5236;&#xFF0C;&#x4F7F;Memcached&#x5177;&#x5907;&#x4E86;&#x4E8B;&#x52A1;&#x6062;&#x590D;&#x80FD;&#x529B;&#x3001;&#x6301;&#x4E45;&#x5316;&#x6570;&#x636E;&#x5B58;&#x50A8;&#x80FD;&#x529B;&#x548C;&#x5206;&#x5E03;&#x5F0F;&#x590D;&#x5236;&#x80FD;&#x529B;&#xFF0C;Memcachedb&#x975E;&#x5E38;&#x9002;&#x5408;&#x9700;&#x8981;&#x8D85;&#x9AD8;&#x6027;&#x80FD;&#x8BFB;&#x5199;&#x901F;&#x5EA6;&#x3001;&#x6301;&#x4E45;&#x5316;&#x4FDD;&#x5B58;&#x7684;&#x5E94;&#x7528;&#x573A;&#x666F;&#xFF0C;&#x4F46;&#x662F;&#x6700;&#x8FD1;&#x51E0;&#x5E74;&#x9010;&#x6E10;&#x88AB;&#x5176;&#x4ED6;&#x7684;&#x6301;&#x4E45;&#x5316;&#x4EA7;&#x54C1;&#x66FF;&#x4EE3;&#x4F8B;&#x5982;redis&#x3002;<br/>1.4.2 redis(key-value)<br/>&#x548C;Memcached&#x7C7B;&#x4F3C;&#xFF0C;redis&#x4E5F;&#x662F;&#x4E00;&#x4E2A;key-value&#x578B;&#x5B58;&#x50A8;&#x7CFB;&#x7EDF;&#x3002;&#x4F46;redis&#x652F;&#x6301;&#x7684;&#x5B58;&#x50A8;value &#x7C7B;&#x578B;&#x76F8;&#x5BF9;&#x66F4;&#x591A;&#xFF0C;&#x5305;&#x62EC;string(&#x5B57;&#x7B26;&#x4E32;)&#x3001;list(&#x94FE;&#x8868;)&#x3001;set(&#x96C6;&#x5408;)&#x548C;zset(&#x6709;&#x5E8F;&#x96C6;&#x5408;)&#x7B49;&#x3002;&#x8FD9;&#x4E9B;&#x6570;&#x636E;&#x7C7B;<br/>&#x578B;&#x90FD;&#x652F;&#x6301;push/pop&#x3001;add/remove&#x53CA;&#x53D6;&#x4EA4;&#x96C6;&#x3001;&#x5E76;&#x96C6;&#x548C;&#x5DEE;&#x96C6;&#x53CA;&#x66F4;&#x4E30;&#x5BCC;&#x7684;&#x64CD;&#x4F5C;&#xFF0C;&#x800C;&#x4E14;&#x8FD9;&#x4E9B;&#x64CD;&#x4F5C;&#x90FD; &#x662F;&#x539F;&#x5B50;&#x6027;&#x7684;&#x3002;&#x5728;&#x6B64;&#x57FA;&#x7840;&#x4E0A;&#xFF0C;redis&#x652F;&#x6301;&#x5404;&#x79CD;&#x4E0D;&#x540C;&#x65B9;&#x5F0F;&#x7684;&#x6392;&#x5E8F;&#x3002;&#x4E0E;memcached&#x4E00;&#x6837;&#xFF0C;&#x4E3A;&#x4E86;&#x4FDD;&#x8BC1;&#x6548;&#x7387;&#xFF0C;redis&#x7684;&#x6570;&#x636E;&#x90FD;&#x662F;&#x7F13;&#x5B58;&#x5728;&#x5185;&#x5B58;&#x4E2D;&#x3002;&#x533A;&#x522B;&#x662F;redis&#x4F1A;&#x5468;&#x671F;&#x6027;&#x7684;&#x628A;&#x66F4;&#x65B0;&#x7684;&#x6570;&#x636E;&#x5199;&#x5165;&#x78C1;&#x76D8;&#x6216;&#x8005;&#x628A;&#x4FEE;&#x6539;&#x64CD;&#x4F5C;&#x5199;&#x5165;&#x8FFD;&#x52A0;&#x7684;&#x8BB0;&#x5F55;&#x6587;&#x4EF6;&#xFF0C;&#x5E76;&#x4E14;&#x5728;&#x6B64;&#x57FA;&#x7840;&#x4E0A;&#x5B9E;&#x73B0;&#x4E86;master-slave(&#x4E3B;&#x4ECE;)&#x540C;&#x6B65;&#x3002;Redis&#x662F;&#x4E00;&#x4E2A;&#x9AD8;&#x6027;&#x80FD;&#x7684;key-value&#x6570;&#x636E;&#x5E93;&#x3002;redis&#x7684;&#x51FA;&#x73B0;&#xFF0C;&#x5F88;&#x5927;&#x7A0B;&#x5EA6;&#x8865;&#x507F;&#x4E86;memcached&#x8FD9;&#x7C7B;key/value&#x5B58;&#x50A8;&#x7684;&#x4E0D;&#x8DB3;&#xFF0C;&#x5728;&#x90E8;&#x5206;&#x573A;&#x5408;&#x53EF;&#x4EE5;&#x5BF9;&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x7DB1;&#x5F88;&#x597D;&#x7684;&#x8865;&#x5145;&#x4F5C;&#x7528;&#x3002;&#x5B83;&#x63D0;&#x4F9B;&#x4E86;Python&#xFF0C;Ruby&#xFF0C;Erlang&#xFF0C;PHP&#x5BA2;&#x6237;&#x7AEF;&#xFF0C;&#x4F7F;&#x7528;&#x5F88;&#x65B9;&#x4FBF;&#x3002;<br/>&#x5B98;&#x65B9;&#xFF1A;http://www.redis.io/documentation<br/>redis&#x7279;&#x70B9;&#xFF1A;<br/>1)&#x3001;&#x652F;&#x6301;&#x5185;&#x5B58;&#x7F13;&#x5B58;&#xFF0C;&#x8FD9;&#x4E2A;&#x529F;&#x80FD;&#x76F8;&#x5F53;&#x4E8E;memcached&#xFF1B;<br/>2)&#x3001;&#x652F;&#x6301;&#x6301;&#x4E45;&#x5316;&#x5B58;&#x50A8;&#xFF0C;&#x8FD9;&#x4E2A;&#x529F;&#x80FD;&#x76F8;&#x5F53;&#x4E8E;memcachedb&#xFF0C;ttserver&#xFF1B;<br/>3)&#x3001;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x66F4;&#x4E30;&#x5BCC;&#x3002;&#x6BD4;&#x5176;&#x4ED6;key-value&#x5E93;&#x529F;&#x80FD;&#x66F4;&#x5F3A;&#xFF1B;<br/>4)&#x3001;&#x652F;&#x6301;&#x4E3B;&#x4ECE;&#x96C6;&#x7FA4;&#xFF0C;&#x5206;&#x5E03;&#x5F0F;&#xFF1B;<br/>5)&#x3001;&#x652F;&#x6301;&#x961F;&#x5217;&#x7B49;&#x7279;&#x6B8A;&#x529F;&#x80FD;&#xFF1B;<br/>&#x5E94;&#x7528;&#xFF1A;&#x7F13;&#x5B58;&#x4ECE;&#x5B58;&#x53D6;memcached&#x66F4;&#x6539;&#x5B58;&#x53D6;redis&#x3002;<br/>1.4.3 MongoDB (Document-oriented)<br/>MongoDB&#x662F;&#x4E00;&#x4E2A;&#x4ECB;&#x4E8E;&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x548C;&#x975E;&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x4E4B;&#x95F4;&#x7684;&#x4EA7;&#x54C1;&#xFF0C;&#x662F;&#x975E;&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x5F53;&#x4E2D;&#x529F;&#x80FD;&#x6700;&#x4E30;&#x5BCC;&#xFF0C;&#x6700;&#x50CF;&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x7684;&#x3002;&#x4ED6;&#x652F;&#x6301;&#x7684;&#x6570;&#x636E;&#x7ED3;&#x6784;&#x975E;&#x5E38;&#x677E;&#x6563;&#xFF0C;&#x7C7B;&#x4F3C;json&#x7684;bjson&#x683C;&#x5F0F;&#xFF0C;&#x56E0;&#x6B64;&#x53EF;&#x4EE5;&#x5B58;&#x50A8;&#x6BD4;&#x8F83;&#x590D;&#x6742;&#x7684;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x3002;Mongodb&#x6700;&#x5927;&#x7684;&#x7279;&#x70B9;&#x662F;&#x4ED6;&#x652F;&#x6301;&#x67E5;&#x8BE2;&#x8BED;&#x8A00;&#x975E;&#x5E38;&#x5F3A;&#x5927;&#xFF0C;&#x5176;&#x8BED;&#x6CD5;&#x6709;&#x70B9;&#x7C7B;&#x4F3C;&#x4E8E;&#x9762;&#x5411;&#x5BF9;&#x8C61;&#x7684;&#x67E5;&#x8BE2;&#x8BED;&#x8A00;&#xFF0C;&#x51E0;&#x4E4E;&#x53EF;&#x4EE5;&#x5B9E;&#x73B0;&#x7C7B;&#x4F3C;&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x5355;&#x8868;&#x67E5;&#x8BE2;&#x7684;&#x7EDD;&#x5927;&#x90E8;&#x5206;&#x529F;&#x80FD;&#xFF0C;&#x800C;&#x4E14;&#x8FD8;&#x652F;&#x6301;&#x5BF9;&#x6570;&#x636E;&#x5EFA;&#x7ACB;&#x7D22;&#x5F15;&#x3002;&#x5B83;&#x7684;&#x7279;&#x70B9;&#x662F;&#x9AD8;&#x6027;&#x80FD;&#x3001;&#x6613;&#x90E8;&#x7F72;&#x3001;&#x6613;&#x4F7F;&#x7528;&#xFF0C;&#x5B58;&#x50A8;&#x6570;&#x636E;&#x975E;&#x5E38;&#x65B9;&#x4FBF;&#x3002;<br/>&#x4E3B;&#x8981;&#x529F;&#x80FD;&#x7279;&#x6027;&#xFF1A;<br/>1)&#x3001;&#x9762;&#x5411;&#x96C6;&#x5408;&#x5B58;&#x50A8;&#xFF0C;&#x6613;&#x5B58;&#x50A8;&#x5BF9;&#x8C61;&#x7C7B;&#x578B;&#x7684;&#x6570;&#x636E;<br/>&#x201C;&#x9762;&#x5411;&#x96C6;&#x5408;&#x201D;(Collenction-Orented)&#xFF0C;&#x610F;&#x601D;&#x662F;&#x6570;&#x636E;&#x88AB;&#x5206;&#x7EC4;&#x5B58;&#x50A8;&#x5728;&#x6570;&#x636E;&#x96C6;&#x4E2D;&#xFF0C;&#x88AB;&#x79F0;&#x4E3A;&#x4E00;&#x4E2A;&#x96C6;&#x5408;(Collenction)&#x3002;&#x6BCF;&#x4E2A;&#x96C6;&#x5408;&#x5728;&#x6570;&#x636E;&#x5E93;&#x4E2D;&#x90FD;&#x6709;&#x4E00;&#x4E2A;&#x552F;&#x4E00;&#x7684;&#x6807;&#x8BC6;&#x540D;&#xFF0C;&#x5E76;&#x4E14;&#x53EF;&#x4EE5;&#x5305;&#x542B;&#x65E0;&#x9650;&#x6570;&#x76EE;&#x7684;&#x6587;&#x6321;&#x3002;&#x96C6;&#x5408;&#x7684;&#x6982;&#x5FF5;&#x7C7B;&#x4F3C;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;(RDBMS)&#x91CC;&#x7684;&#x8868;(table)&#xFF0C;&#x4E0D;&#x540C;&#x7684;&#x662F;&#x5B83;&#x4E0D;&#x9700;&#x8981;&#x5B9A;&#x4E49;&#x4EFB;&#x4F55;&#x6A21;&#x5F0F;(schema)&#x3002;<br/>2)&#x3001;&#x6A21;&#x5F0F;&#x81EA;&#x7531;<br/>&#x6A21;&#x5F0F;&#x81EA;&#x7531;(schema-free)&#xFF0C;&#x610F;&#x5473;&#x7740;&#x5BF9;&#x4E8E;&#x5B58;&#x50A8;&#x5728;mongodb&#x6570;&#x636E;&#x5E93;&#x4E2D;&#x7684;&#x6587;&#x4EF6;&#xFF0C;&#x6211;&#x4EEC;&#x4E0D;&#x9700;&#x8981;&#x77E5;&#x9053;&#x5B83;&#x7684;&#x4EFB;&#x4F55;&#x7ED3;&#x6784;&#x5B9A;&#x4E49;&#x3002;&#x5982;&#x679C;&#x9700;&#x8981;&#xFF0C;&#x4F60;&#x5B8C;&#x5168;&#x53EF;&#x4EE5;&#x628A;&#x4E0D;&#x540C;&#x7ED3;&#x6784;&#x7684;&#x6587;&#x4EF6;&#x5B58;&#x50A8;&#x5728;&#x540C;&#x4E00;&#x4E2A;&#x6570;&#x636E;&#x5E93;&#x91CC;&#x3002;<br/>3)&#x3001;&#x652F;&#x6301;&#x52A8;&#x6001;&#x67E5;&#x8BE2;&#xFF1B;<br/>4)&#x3001;&#x652F;&#x6301;&#x5B8C;&#x5168;&#x7D22;&#x5F15;&#xFF0C;&#x5305;&#x542B;&#x5185;&#x90E8;&#x5BF9;&#x8C61;&#xFF1B;<br/>5)&#x3001;&#x652F;&#x6301;&#x67E5;&#x8BE2;&#xFF1B;<br/>6)&#x3001;&#x652F;&#x6301;&#x590D;&#x5236;&#x548C;&#x6545;&#x969C;&#x6062;&#x590D;&#xFF1B;<br/>7)&#x3001;&#x4F7F;&#x7528;&#x9AD8;&#x6548;&#x7684;&#x4E8C;&#x8FDB;&#x5236;&#x6570;&#x636E;&#x5B58;&#x50A8;&#xFF0C;&#x5305;&#x62EC;&#x5927;&#x578B;&#x5BF9;&#x8C61;(&#x5982;&#x89C6;&#x9891;&#x7B49;)&#xFF1B;<br/>8)&#x3001;&#x81EA;&#x52A8;&#x5904;&#x7406;&#x788E;&#x7247;&#xFF0C;&#x4EE5;&#x652F;&#x6301;&#x4E91;&#x8BA1;&#x7B97;&#x5C42;&#x6B21;&#x7684;&#x6269;&#x5C55;&#x6027;&#xFF1B;<br/>9)&#x3001;&#x652F;&#x6301;RUBY&#xFF0C;PYTHON&#xFF0C;JAVA&#xFF0C;C++&#xFF0C; PHP &#x7B49;&#x591A;&#x79CD;&#x8BED;&#x8A00;&#xFF1B;<br/>10)&#x3001;&#x6587;&#x4EF6;&#x5B58;&#x50A8;&#x683C;&#x5F0F;&#x4E3A;BSON (&#x2014;&#x79CD;JSON&#x7684;&#x6269;&#x5C55;)&#xFF1B;<br/>BSON (Binary Serialized document Format)&#x5B58;&#x50A8;&#x5F62;&#x5F0F;&#x662F;&#x6307;&#xFF1A;&#x5B58;&#x50A8;&#x5728;&#x96C6;&#x5408;&#x4E2D;&#x7684;&#x6587;&#x6863;&#xFF0C;&#x88AB;&#x5B58;&#x50A8;&#x4E3A;&#x952E;-&#x503C;&#x5BF9;&#x7684;&#x5F62;&#x5F0F;&#x3002;&#x952E;&#x7528;&#x4E8E;&#x552F;&#x4E00;&#x6807;&#x8BC6;&#x4E00;&#x4E2A;&#x6587;&#x6863;&#xFF0C;&#x4E3A;&#x5B57;&#x7B26;&#x4E32;&#x7C7B;&#x578B;&#xFF0C;&#x800C;&#x503C;&#x5219;&#x53EF;&#x4EE5;&#x662F;&#x5404;&#x4E2D;&#x590D;&#x6742;&#x7684;&#x6587;&#x4EF6;&#x7C7B;&#x578B;&#x3002;<br/>11)&#x3001;&#x53EF;&#x901A;&#x8FC7;&#x7F51;&#x7EDC;&#x8BBF;&#x95EE;&#xFF1B;<br/>MongoDB&#x670D;&#x52A1;&#x7AEF;&#x53EF;&#x8FD0;&#x884C;&#x5728;Linux&#x3001;Windows&#x6216;OS X&#x5E73;&#x53F0;&#xFF0C;&#x652F;&#x6301;32&#x4F4D;&#x548C;64&#x4F4D;&#x5E94;&#x7528;&#xFF0C;&#x9ED8;&#x8BA4;&#x7AEF;&#x53E3;&#x4E3A;27017&#x3002;&#x63A8;&#x8350;&#x8FD0;&#x884C;&#x5728;64&#x4F4D;&#x5E73;&#x53F0;&#x3002;<br/>McmgoDB&#x628A;&#x6570;&#x636E;&#x5B58;&#x50A8;&#x5728;&#x6587;&#x4EF6;&#x4E2D;(&#x9ED8;&#x8BA4;&#x8DEF;&#x5F84;&#x4E3A;&#xFF1A;/data/db)&#xFF0C;&#x4E3A;&#x63D0;&#x9AD8;&#x6548;&#x7387;&#x4F7F;&#x7528;&#x5185;&#x5B58;&#x6620;&#x5C04;&#x6587;&#x4EF6;&#x8FDB;&#x884C;&#x7BA1;&#x7406;&#x3002;<br/>MongoDB &#x66F4;&#x8BE6;&#x7EC6;&#x7684;&#x6587;&#x6863;&#xFF1A;http://www.oschina.net/question/12_38878<br/>1.4.4 Cassandra(Column-oriented)<br/>Apache Cassandra&#x662F;&#x4E00;&#x5957;&#x5F00;&#x6E90;&#x5206;&#x5E03;&#x5F0F;Key-Value&#x5B58;&#x50A8;&#x7CFB;&#x7EDF;&#x3002;&#x5B83;&#x6700;&#x521D;&#x7531;Facebook&#x5F00;&#x53D1;&#xFF0C;&#x7528;&#x4E8E;&#x50A8;&#x5B58;&#x7279;&#x522B;&#x5927;&#x7684;&#x6570;&#x636E;&#x3002; Facebook&#x76EE;&#x524D;&#x5728;&#x4F7F;&#x7528;&#x6B64;&#x7CFB;&#x7EDF;&#x3002;<br/>&#x4E3B;&#x8981;&#x7279;&#x6027;&#xFF1A;<br/>1)&#x3001;&#x5206;&#x5E03;&#x5F0F;&#xFF1B;<br/>2)&#x3001;&#x57FA;&#x4E8E;column&#x7684;&#x7ED3;&#x6784;&#x5316;&#xFF1B;<br/>3)&#x3001;&#x9AD8;&#x4F38;&#x5C55;&#x6027;&#xFF1B;<br/>Cassandra&#x7684;&#x4E3B;&#x8981;&#x7279;&#x70B9;&#x5C31;&#x662F;&#x5B83;&#x4E0D;&#x662F;&#x4E00;&#x4E2A;&#x6570;&#x636E;&#x5E93;&#xFF0C;&#x800C;&#x662F;&#x7531;&#x4E00;&#x5806;&#x6570;&#x636E;&#x5E93;&#x8282;&#x70B9;&#x5171;&#x540C;&#x6784;&#x6210;&#x7684;&#x4E00;&#x4E2A;&#x5206;&#x5E03;&#x5F0F;&#x7F51;&#x7EDC;&#x670D;&#x52A1;&#xFF0C;&#x5BF9;Cassandra&#x7684;&#x4E00;&#x4E2A;&#x5199;&#x64CD;&#x4F5C;&#xFF0C;&#x4F1A;&#x88AB;&#x590D;&#x5236;&#x5230;&#x5176;&#x4ED6;&#x8282;&#x70B9;&#x4E0A;&#x53BB;&#xFF0C;&#x5BF9;Cassandra&#x7684;&#x8BFB;&#x64CD;&#x4F5C;&#xFF0C;&#x4E5F;&#x4F1A;&#x88AB;&#x8DEF;&#x7531;&#x5230;&#x67D0;&#x4E2A;&#x8282;&#x70B9;&#x4E0A;&#x9762;&#x53BB;&#x8BFB;&#x53D6;&#x3002;&#x5BF9;&#x5B50;&#x4E00;&#x4E2A;Cassandra&#x7FA4;&#x96C6;&#x6765;&#x8BF4;&#xFF0C;&#x6269;&#x5C55;&#x6027;&#x80FD;&#x662F;&#x6BD4;&#x8F83;&#x7B80;&#x5355;&#x7684;&#x4E8B;&#x60C5;&#xFF0C;&#x53EA;&#x7BA1;&#x5728;&#x7FA4;&#x96C6;&#x91CC;&#x9762;&#x6DFB;&#x52A0;&#x8282;&#x70B9;&#x5C31;&#x53EF;&#x4EE5;&#x4E86;&#x3002;<br/>Cassandra&#x662F;&#x4E00;&#x4E2A;&#x6DF7;&#x5408;&#x578B;&#x7684;&#x975E;&#x5173;&#x7CFB;&#x7684;&#x6570;&#x636E;&#x5E93;&#xFF0C;&#x7C7B;&#x4F3C;&#x4E8E;Google&#x7684;BigTable&#x3002;&#x5176;&#x4E3B;&#x8981;&#x529F;&#x80FD;&#x6BD4;Dynomite (&#x5206;&#x5E03;&#x5F0F;&#x7684;Key-Value&#x5B58;&#x50A8;&#x7CFB;&#x7EDF;)&#x66F4;&#x4E30;&#x5BCC;&#xFF0C;Cassandra&#x6700;&#x521D;&#x7531;Facebook&#x5F00;&#x53D1;&#xFF0C;&#x540E;&#x8F6C;&#x53D8;&#x6210;&#x4E86;&#x5F00;&#x6E90;&#x9879;&#x76EE;&#x3002;&#x5B83;&#x662F;&#x4E00;&#x4E2A;&#x7F51;&#x7EDC;&#x793E;&#x4EA4;&#x4E91;&#x8BA1;&#x7B97;&#x65B9;&#x9762;&#x7406;&#x60F3;&#x7684;&#x6570;&#x636E;&#x5E93;&#x3002;&#x4EE5;Amazon&#x4E13;&#x6709;&#x7684;&#x5B8C;&#x5168;&#x5206;&#x5E03;&#x5F0F;&#x7684;Dynamo&#x4E3A;&#x57FA;&#x7840;&#xFF0C;&#x7ED3;&#x5408;&#x4E86;Google BigTable&#x57FA;&#x5B50;&#x5217;&#x65CF;(Column Family)&#x7684;&#x6570;&#x636E;&#x6A21;&#x578B;&#x3002;P2P&#x53BB;&#x4E2D;&#x5FC3;&#x5316;&#x7684;&#x5B58;&#x50A8;&#x3002;&#x5F88;&#x591A;&#x65B9;&#x9762;&#x90FD;&#x53EF;&#x4EE5;&#x79F0;&#x4E4B;&#x4E3A;Dynamo2.0&#x3002;<br/>&#x5B98;&#x65B9;&#xFF1A;http://cassandra.org<br/>1.4.5 &#x5176;&#x4ED6;&#x4E0D;&#x5E38;&#x7528;&#x975E;&#x5173;&#x7CFB;&#x578B;&#x6570;&#x636E;&#x5E93;<br/>HBase&#xFF0C;MemcacheDB&#x3001;Berkeley DB&#x3001;TokyoCabinet\Tokyo Tyrant(ttserver)<br/>1.5 &#x6570;&#x636E;&#x5E93;&#x53D1;&#x5C55;&#x5386;&#x53F2;&#x5927;&#x4E8B;&#x8BB0;<br/>1951&#xFF1A;Univac&#x7CFB;&#x7EDF;&#x4F7F;&#x7528;&#x78C1;&#x5E26;&#x548C;&#x7A7F;&#x5B54;&#x5361;&#x7247;&#x4F5C;&#x4E3A;&#x6570;&#x636E;&#x5B58;&#x50A8;&#x3002;<br/>1956&#xFF1A;IBM&#x516C;&#x53F8;&#x5728;&#x5176;Model305 RAMAC&#x4E2D;&#x7B2C;&#x4E00;&#x6B21;&#x5F15;&#x5165;&#x4E86;&#x78C1;&#x76D8;&#x9A71;&#x52A8;&#x5668;&#x3002;<br/>1961&#xFF1A;&#x901A;&#x7528;&#x7535;&#x6C14;(GE)&#x516C;&#x53F8;&#x7684;Charles Bachman&#x5F00;&#x53D1;&#x4E86;&#x7B2C;&#x4E00;&#x4E2A;&#x6570;&#x636E;&#x5E93;&#x7BA1;&#x7406;&#x7CFB;&#x7EDF;IDS&#x3002;<br/>1969&#xFF1A;E.F.Codd&#x53D1;&#x660E;&#x4E86;&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x3002;<br/>1973&#xFF1A;&#x7531;John J.Cullinane&#x9886;&#x5BFC;Cullinane&#x516C;&#x53F8;&#x5F00;&#x53D1;&#x4E86;&#x9488;&#x5BF9;IBM&#x4E3B;&#x673A;&#x7684;&#x57FA;&#x5B50;&#x7F51;&#x7EDC;&#x6A21;&#x578B;&#x7684;&#x6570;&#x636E;&#x5E93;IDMS&#x3002;<br/>1976&#xFF1A; Honeywell&#x516C;&#x53F8;&#x63A8;&#x51FA;&#x4E86;&#x7B2C;&#x4E00;&#x4E2A;&#x5546;&#x7528;&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x4EA7;&#x54C1;Multics Relational Data Store&#x3002; 1979&#xFF1A;Oracle&#x516C;&#x53F8;&#x5F15;&#x5165;&#x4E86;&#x7B2C;&#x4E00;&#x4E2A;&#x5546;&#x7528;SQL&#x5173;&#x7CFB;&#x6570;&#x636E;&#x5E93;&#x7BA1;&#x7406;&#x7CFB;&#x7EDF;&#x3002;<br/>1983&#xFF1A;IBM&#x63A8;&#x51FA;&#x4E86; DB2&#x6570;&#x636E;&#x5E93;&#x4EA7;&#x54C1;&#x3002;<br/>1985&#xFF1A;&#x4E3A;Procter&amp;Gamble&#x7CFB;&#x7EDF;&#x8BBE;&#x8BA1;&#x7684;&#x7B2C;&#x4E00;&#x4E2A;&#x5546;&#x52A1;&#x667A;&#x80FD;&#x7CFB;&#x7EDF;&#x4EA7;&#x751F;&#x3002;<br/>1991&#xFF1A;W.H.&#x201C;Bill&#x201D;Inmon&#x53D1;&#x8868;&#x4E86;&#x201C;&#x6784;&#x5EFA;&#x6570;&#x636E;&#x4ED3;&#x5E93;&#x201D;&#x3002;<br/>1.6 &#x6570;&#x636E;&#x5E93;&#x8F6F;&#x4EF6;&#x4F01;&#x4E1A;&#x5E94;&#x7528;&#x6392;&#x540D;&#x53C2;&#x8003;<br/>http://db-engines.com/en/ranking</p><p> + <a href="#CommentCard">&#x67E5;&#x770B;&#x5F53;&#x524D;&#x65E5;&#x5FD7;&#x8BC4;&#x8BBA;</a> (0)</p><p>&nbsp;<br/><br/><a href="wap.asp?do=Login">&#x767B;&#x5F55;</a></p><p><br/>&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;</p><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a></p><p><a href="http://www.pjhome.net/wap.asp">PJBlog3&nbsp;v3.2.9.518</a>&nbsp;Inside.</p><p>Processed&nbsp;In&nbsp;0.109&nbsp;ms</p><do type="prev" label="&#x8FD4;&#x56DE;"><prev/></do></card><card id="postCommentCard"><p><b>&#x6807;&#x9898;&#x3A;</b> <a href="#MainCard">&#x6570;&#x636E;&#x5E93;&#x4ECB;&#x7ECD;&#x4E0E;&#x5206;&#x7C7B;&#x5B;&#x8F6C;&#x5D;</a></p><p><br/>你没有权限发表评论</p><p><br/>&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;</p><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a></p><p><a href="http://www.pjhome.net/wap.asp">PJBlog3&nbsp;v3.2.9.518</a>&nbsp;Inside.</p><p>Processed&nbsp;In&nbsp;0.109&nbsp;ms</p><do type="prev" label="&#x8FD4;&#x56DE;"><prev/></do></card><card id="CommentCard"><p>&#x6682;&#x65E0;&#x8BC4;&#x8BBA;</p><p><a href="#MainCard">&#x8FD4;&#x56DE;</a></p><p><br/>&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;</p><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a></p><p><a href="http://www.pjhome.net/wap.asp">PJBlog3&nbsp;v3.2.9.518</a>&nbsp;Inside.</p><p>Processed&nbsp;In&nbsp;0.109&nbsp;ms</p><do type="prev" label="&#x8FD4;&#x56DE;"><prev/></do></card>
</wml>
