数据库
凌晨1点21分
这个作者很懒,什么都没留下…
展开
-
继承关系存储树状结构数据--查询优化
继承关系存储树状结构数据--查询优化关于树状结构数据在关系型数据库中的存储,上一篇博文:《树状结构数据库表设计》 中有过介绍和讨论,也给出了查询方法。但关于采用继承关系存储时,写的查询函数查询效率很低,数据在5000条时遍历出某个节点的全部父辈节点时,需要耗时2分钟。这个查询的节点在第十一层,并不深,而且数据量也不大,这个耗时是不能接受的。 这是上一篇博文中提到的查询函原创 2016-03-25 17:25:12 · 1215 阅读 · 0 评论 -
树形结构的数据库表设计
树形结构的数据库表设计程序设计过程中,我们常常用树形结构来表征某些数据的关联关系,如企业上下级部门、栏目结构、商品分类等等,通常而言,这些树状结构需要借助于数据库完成持久化。然而目前的各种基于关系的数据库,都是以二维表的形式记录存储数据信息,因此是不能直接将Tree存入DBMS,设计合适的Schema及其对应的CRUD算法是实现关系型数据库中存储树形结构的关键。 理想中树形结构应该具原创 2016-03-25 14:15:27 · 12772 阅读 · 1 评论 -
redis初识
初始redis 由于之前在做的项目webdav,在大量小文件读写时效率比较低,测试统计了时间主要话费在数据库的读写上,原数据使用的关系型数据库,效率无法满足要求,准备使用key-value内存数据库来提高数据读写效率,这里就了解到了redis。 redis中文网: http://www.redis.net.cn redis百度百科:原创 2016-07-15 16:21:33 · 403 阅读 · 0 评论 -
MongoDB 安装及简单使用
MongoDB学习笔记简介MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强...原创 2018-07-17 16:04:31 · 1140 阅读 · 1 评论 -
Redis 安装与配置
Redis 安装与配置一、Redis介绍(百度百科)Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。redis是一个key-value存储系统。和Memcached类似,它...原创 2018-11-29 16:06:12 · 307 阅读 · 0 评论