你所知道的数据库有哪些?各有什么优缺点?

栏目:古籍资讯发布:2023-10-30浏览:5收藏

你所知道的数据库有哪些?各有什么优缺点?,第1张

四、MySQL的主要优点

1、首先是速度,MySQL通常要比PostgreSQL快得多。MySQL自已也宣称速度是他们追求的主要目标之一,基于这个原因,MySQL在以前的文档中也曾经说过并不准备支持事务和触发器。但是在最新的文档中,我们看到MySQL 402-alpha已经开始支持事务,而且在MySQL的TODO中,对触发器、约束这样的注定会降低速度的功能也列入了日程。但是,我们仍然有理由相信,MySQL将有可能一直保持速度的优势。

2、MySQL比PostgreSQL更流行,流行对于一个商业软件来说,也是一个很重要的指标,流行意味着更多的用户,意味着经受了更多的考验,意味着更好的商业支持、意味着更多、更完善的文档资料。

3、与PostgreSQL相比,MySQL更适宜在Windows环境下运行。MySQL作为一个本地的Windows应用程序运行(在NT/Win2000/WinXP下,是一个服务),而PostgreSQL是运行在Cygwin模拟环境下。PostgreSQL在Windows下运行没有MySQL稳定,应该是可以想象的。

4、MySQL使用了线程,而PostgreSQL使用的是进程。在不同线程之间的环境转换和访问公用的存储区域显然要比在不同的进程之间要快得多。

5、MySQL可以适应24/7运行。在绝大多数情况下,你不需要为MySQL运行任何清除程序。PostgreSQL目前仍不完全适应24/7运行,这是因为你必须每隔一段时间运行一次VACUUM。

6、MySQL在权限系统上比PostgreSQL某些方面更为完善。PostgreSQL只支持对于每一个用户在一个数据库上或一个数据表上的INSERT、SELECT和UPDATE/DELETE的授权,而MySQL允许你定义一整套的不同的数据级、表级和列级的权限。对于列级的权限,PostgreSQL可以通过建立视图,并确定视图的权限来弥补。MySQL还允许你指定基于主机的权限,这对于目前的PostgreSQL是无法实现的,但是在很多时候,这是有用的。

7、由于MySQL 402-alpha开始支持事务的概念,因此事务对于MySQL不再仅仅成为劣势。相反,因为MySQL保留无事务的表类型。这就为用户提供了更多的选择。

8、MySQL的MERGE表提供了一个独特管理多个表的方法。

9、MySQL的myisampack可以对只读表进行压缩,此后仍然可以直接访问该表中的行。

文本数据库的缺点一是并发访问麻烦,无法实现多个程序同时修改数据库里面的不同记录。

文本数据库的缺点二是查询、修改、删除非常麻烦,只能顺序查找,修改、删除需要更新整个文件。

文本数据库的优点显而易见,程序简单,数据库管理方便。

什么情况下才适合使用文本数据库呢?首先只有对于无需并发访问的数据库,其次数据库不大(比如只有一条记录),或者不需要修改删除数据的数据库才适合使用文本类型。

比如网站的超级管理员,使用文本数据库存放就有优越性,无需任何数据库扩展,检查权限的程序直接获取文本内容即可,性能会比任何数据库都高。这个表很少修改,而且也不会许多记录,所以适合用文本数据库。

演进形式以及优缺点:

卷轴装

在纸张发明之前,书用简帛制成。

竹简缀连在一起,成为一卷。

称为简策装。

纸张发明后,仍然延续了简帛的风格。

最早出现的装帧形式是“卷轴装”。

这种装帧大家一定不会陌生,现在的书法和绘画有时候也使用这种装帧方法。

卷轴装的内容含量小,所以不见于后来的一般书籍,而它装帧精美,更多用于内容少又追求精致的书法、绘画、抄经,等等。

至今,书籍的章节单位“卷”仍受装帧卷轴装影响。

经折装

对于僧侣来讲,正襟危坐念经时翻阅卷轴很困难,于是,流行的卷轴装改革,首先从佛教经卷上发生了。

唐朝开始,逐渐繁盛。

大家看《西游记》中唐僧的通关文牒,就是经折装装帧。

直到今天,绝大多数佛教典籍仍然是经折装形制。

也许佛教典籍赋予经折装庄重的内涵,大臣给皇帝奏书也采用经折装,故称奏折。

梵夹装

梵夹装最早是将经书写在贝多罗叶上,然后码好,用两块木板夹住,中间穿孔订成。

也有像卷轴装那样连续的页面,比卷轴装携带方便。

这是一种从古印度传来的一种对佛教经典的装帧形式,在我国少数民族的典籍中也有用贝叶写经的。

后来经过唐代的改造,将贝叶改换为仿贝叶纸张,形成纸书梵夹装。

再到后来,梵夹装有了进一步变化。

国家图书馆藏有五代时期用回鹘文字书写的梵夹装《玄奘传》,没有穿绳的圆孔,但两端各画有一个红圈,这显然是钻孔的位置,钻孔成了一种象征意义。

后来的蒙文大藏经以及清宫所藏泥金书写的佛经,都是长条仿贝叶纸片,上下装有厚重木夹,都决无钻孔,采用黄绫绕捆。

成了变了态的梵夹装。

旋风装

唐代是诗歌的黄金发展时期,诗人写诗需要经常参看韵书。

传统流行装帧形式——卷轴装书籍,由于其特性只能单面书写,不能方便查阅韵部。

于是一种卷轴外表,以粗长厚纸做底,书叶片片粘裱于底纸右端,如龙鳞般排列,这种装帧形式叫“旋风装”。

这样的装帧保留了卷轴装的外壳,又解决了翻检不方便的矛盾。

写唐写本《王仁昫刊谬补缺切韵》 故宫藏唐写本《王仁昫刊谬补缺切韵》是现存中国古代书籍旋风装的唯一例证,弥足珍贵。

蝴蝶装

五代时期, 开始允许并主持雕版印《九经》。

至于宋,雕版印书事业空前发展。

卷轴装帧的书可以不分段落的连写下去,雕版印书就不行了。

这就需要将一书刊刻成若干版,一版一版印刷,印出来的是以版为单位的书叶。

于是就有了蝴蝶装这种装帧形式的诞生。

古代的印刷技术不像现在那么发达可以双面印刷,而是采取单面的印刷。

无论是雕版印刷还是活字印刷,都需要做一个书版,将每张印好的书叶,以版心为中缝线,以印字的一面为准,上下两个半版面字对字地折齐。

集数页为一叠,折边居右戳齐为书脊,再在书脊处用浆糊彼此粘连。

这样的形式很像现代的平装书,打开时版心像蝴蝶展翅。

蝴蝶装书籍一版一页,版心集于书脊,即使磨损也伤不到文字,同时也没有穿线针眼和纸捻订孔,散了重装也不至于损坏,这些优点使它在宋元两代流传了将近400年。

包背装 蝴蝶装优点很多,但书页粘连两个文字区域的版面,容易造成两个半页文字彼此吸连。

包背装从蝴蝶装发展,跟蝴蝶装不同,包背装的书口向外,书本的装订用浆糊黏贴,书背连在一起,跟现在的书一样。

线装

想到古籍最容易想到的就是这个。

线装由包背装发展而来,不同于包背装,线装是用线装订的,而且把包背改为露背。

线装书的折法跟包背装一样,但跟蝴蝶装、包背装的不同就是,它的装订不用浆糊,而是用线。

将书页码齐之后,再加上封面和封底(两页,而包背装和蝴蝶装是一页)在边上订四个孔,然后用线穿起来。

古籍的装帧形式大抵就是这样。

正是因为有这些古籍,才成就我们中华民族不断代的文化传承。

你所知道的数据库有哪些?各有什么优缺点?

四、MySQL的主要优点 1、首先是速度,MySQL通常要比PostgreSQL快得多。MySQL自已也宣称速度是他们追求的主要目标之一,基于这个原因,MySQ...
点击下载
热门文章
    确认删除?
    回到顶部