Neo4J粗谈PPT参考幻灯片课件.ppt





《Neo4J粗谈PPT参考幻灯片课件.ppt》由会员分享,可在线阅读,更多相关《Neo4J粗谈PPT参考幻灯片课件.ppt(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 12数据库历史1923年,CTR发明了首款电动打孔机22022-4-29数据库历史1 9 5 0 年雷明顿兰德公司推出的 Univac I 一秒钟可以输入数百条记录的磁带驱动器32022-4-29数据库历史汞延迟线汞延迟线42022-4-29数据库历史1956 年IBM生产出第一个磁盘驱动器Model 305 RAMAC52022-4-29数据库历史60 年代数据库系统的萌芽。1961:通用电气 开发了第一个数据库管理系统IDS1969: E.F. Codd发明了关系数据库。1973:Cullinane公司开发了 IDMS一个针对IBM主机的基于网络模型的数据库。1976:Honeywell
2、公司推出了Multics Relational Data Store第一个商用关系数据库产品。1979:Oracle公司引入了第一个商用SQL关系数据库管理系统。1983:IBM推出了DB2数据库产品。1985:为Procter & Gamble系统设计的第一个商务智能系统产生。1991:W.H.“Bill” Inmon发表了”构建数据仓库”。62022-4-29数据库历史传统数据库系统网状数据库层次数据库关系数据库72022-4-29数据库历史数据模型层次模型网状模型关系模型面向对象模型半结构化模型82022-4-29NoSQL数据库key-value存储存储 Tokyo Cabinet/T
3、yrant, Redis, Voldemort, Oracle BDB列式数据库列式数据库 Cassandra, HBase, Riak文档型数据库文档型数据库 CouchDB, MongoDb图结构数据库图结构数据库 Neo4J, InfoGrid, Infinite Graph92022-4-29数据库总排名http:/db- Number of mentions of the system on websites. General interest in the system. Frequency of technical discussions about the system. Nu
4、mber of job offers, in which the system is mentioned. Number of profiles in professional networks, in which the system is mentioned. Method of calculating the scores of the DB-Engines Ranking132022-4-29奴隶制 (程序猿 Nigger)被繁杂的代码、被无数的Bug、被冗长的SQL所奴役想法变为产品是一个痛苦的过程开发者的奴性西方的解放运动引言142022-4-29 1999 我们十位工程师花去了他
5、们大部分的时间与关系型数据库抗衡。 起因,我们意识到我们的软件不是管理一堆个体的、孤立的、离散的数据项,而是管理他们之间的关系关系。 虽然能够很容易的将离散数据存入关系表中,但是对于其关系数据的存储是具有很大挑战的,并且查询速度也是慢的惊人 现在版本2.0.1缘起152022-4-29162022-4-29“Neo4j”Neo172022-4-29InvestorsNeo Technology is a privately held company funded by Fidelity Growth Partners Europe, Sunstone Capital and Conor Ven
6、ture Partners182022-4-29Rod JohnsonMagnus ChristersenJohan SvenssonNikolaj NyholmNeo Technology, Inc.founder of the Spring FrameworkVice President of Intentional Software CorpCEO of Polar RoseCTO of Neo TechnologyEmil EifremCEO of Neo Technologyheadquartered in San Mateo, CA192022-4-29Featured Custo
7、mers202022-4-29How much faster is a graph database在一个社交网络,需要找到用户所有的朋友的朋友。甚至是朋友的朋友的朋友。于是,用同样为100万用户的MySQL和Neo4j执行这个查询,并且结果是非常惊人的。friends of friends friends of friends of friends .一个非常有意思的实验一个非常有意思的实验212022-4-29Neo4j Developer Productivity Increase222022-4-29What is a Graph Database?232022-4-29图论1736年
8、哥尼斯堡七桥哥尼斯堡七桥开创了数学的一个新的分支开创了数学的一个新的分支 图论与几何拓扑图论与几何拓扑欧拉欧拉242022-4-29A Graph contains Nodes and RelationshipsA Graph records data in Nodes which have Properties252022-4-29Relationships organize the GraphNodes are organized by Relationships which also have Properties262022-4-29Labels group the NodesNode
9、s are grouped by Labels into Sets 272022-4-29Query a Graph with a TraversalA Traversal navigates a Graph; it identifies Paths which order Nodes282022-4-29Indexes look-up Nodes or RelationshipsAn Index maps from Properties to either Nodes or Relationships292022-4-29 A Graph Database manages a Graph a
10、nd also manages related IndexesNeo4j is a Graph Database302022-4-29Comparing Database Models312022-4-29A Graph Database transforms a RDBMS322022-4-29A Graph Database elaborates a Key-Value Store332022-4-29 Column Family (BigTable-style) databases are an evolution of key-value, using families to allo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Neo4J 粗谈 PPT 参考 幻灯片 课件

限制150内