标签:面向对象数据库

面向对象数据库:Perst总结

嘎子 面向对象数据库 2017-01-11 493 次浏览 ,
这几天写了不少关于Perst的东西,现在总结一下: 1、想学习一个新的面向对象数据库:Perst。在这时以为自己发现了新大陆,对Perst的期待还是挺高的,一切就从这里开始了。 2、面向对象数据库Perst使用入门。一个简单的入门,当时就感觉这个入门长了一点。说句实在话我对面向对象数据库的入门感觉要在1分钟之内才好。自己的单方面的想法。 阅读全文...

面向对象数据库比较之Perst和db4o

嘎子 面向对象数据库 2017-01-10 696 次浏览 , ,
自己是一个穷程序员,所以用的都是开源的,然后自己用的语言是C#,现在自己找到的两种面向对象的数据库就只有Perst和db4o,自己对这两种数据库也只是简单的试用了一下,在现在的项目中并没有使用,所以自己下面的比较可能并不全面,也不客观,但只要有一点借鉴意义,我写文章的目的就达到了。 自己现在只是一个独立开发者,写的都是小程序,所以对数据库的性能要求比较低。而在数据库中性能是非常重要的一点,但在本文的比较中并不涉及性能问题。我关心的是使用的简易程度方面,代码的易读性等方面。好了,费话不多说,下面开始比较: 阅读全文...

Perst工作基本方法与简单代码示例

嘎子 面向对象数据库 2017-01-08 397 次浏览 , ,
昨天好好的看了一个关于Perst的工作方法,一下子对这一系列的文章就有了一个初步的打算了。除了这篇文章之外,可能还会写两篇文章,主要写“Perst的良好实践”和“Perst与db4o的比较”。 先说说这篇文章要说的内容:Perst被称作面向对象的数据库,与一般的关系型数据库有什么区别,它是怎么工作的。然后再给出一个简单的示例。 阅读全文...

Perst的“关系型数据库封装”

嘎子 面向对象数据库 2017-01-07 414 次浏览 ,
看到这个标题,大家可能会觉得很奇怪,Perst明明说是一个面向对象的数据库,为什么要有“关系型数据库封装”呢?像常见的程序一样,一般需要向下兼容,如果你之前精通关系型数据库的使用,那么用Perst的“关系型数据库封装”学习成本会非常小,快速上手。其实我就是这种情况,所以先试试“关系型数据库封装”,虽然程序看起来会有点别扭,但作为快速上手是非常不错的。 “关系型数据库封装”最核心的类就是Database类,之前已经写过一篇面向对象数据库Perst使用入门,里面就是用的Perst的“关系型数据库封装”,并且里面也介绍了Database这个类的 阅读全文...

面向对象数据库Perst使用入门

嘎子 面向对象数据库 2017-01-07 414 次浏览 ,
我比较热忠于面向对象数据库的原因是使用面向对象数据库时对数据的存储不需要编写(或编写量很小)额外代码来进行数据的存储及读取。特别是在很多情况下存储与读取的数据量很小,其实我们并不关心效率(实际上根据测试面向对象数据库的效率也很好)。此时面向对象数据库就有很大用处了。 有人说可以用JSON和XML,其实我之前也是用这些东西来做数据存储的。但是这两者所需要的代码也不少(感觉这两者更像比较简单的关系数据库)。特别是从头开发,甚至需要写专门的类来进行这数据的操作,使用了一段时间我就开始找新的东西了。 阅读全文...

想学习一个新的面向对象数据库:Perst

嘎子 面向对象数据库 2017-01-05 508 次浏览
Perst大家可能并没怎么听说过,不过这个数据库和eXtremeDB关系还是比较密切的。具体什么关系自己还真不太清楚,毕竟自己没怎么用过eXtremeDB,没有什么发言权。 有关注过我的博客的人可能知道之前自己有使用过db4o,到现在还觉得db4o是一个非常不错的面向对象数据库的工具,但有一个缺点是现在已经不进行更新了,以后使用可能会越来越不方便。Perst是一个虽然并不活跃的面向对象的数据库,但至少还活着。至少由于和eXtremeDB的关系应该还能活一段时间。也多研究几个面向对象数据库,毕竟有比较才有伤害,呵呵。 阅读全文...
回顶部