Perst

面向对象数据库
授权协议 GPL
开发语言 Java C#
所属分类 数据库相关、 NoSQL数据库
软件类型 开源软件
地区 不详
投 递 者 贺兴昌
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Perst——开源、面向对象数据库
  Perst是McObject公司的开源、双重授权、面向对象的内存实时数据库系统(ODBMS)。Perst有两个可用版本,其一是全Java版本的内存实时数据库,另一版本则是用C#实现的(面向Microsoft .NET框架应用程序)
  Perst使开发人员能够在使用Java与C#的面向对象方法的同时,在其程序中以最快的速度和较低的内存及存储开销来排序、存储以及检索对象。
Perst特性及优势
  面向Java ME(J2ME)的Perst Lite
  综述:Perst内存实时数据库规格
  深入了解:Perst简介及入门教程 (PDF/38页)
  性能基准测试:PolePosition 以及 TestIndex Perst for Android 平台
Perst下载:
  Perst软件(包含完整源代码)
  Perst文档
开源、双重授权

  不论是开发开源软件还是专有商业产品,McObject都能够提供相应的Perst授权。用户可以根据自由软件基金会发布的GNU通用公共许可(GPL)第二版重新分配并/或修改Perst。对于不适合GPL许可的项目,可以从McObject购买Perst的商业许可证。McObject同样提供对Perst产品的支持。

  • Perst Perst——开源、面向对象数据库   Perst是McObject公司的开源、双重授权、面向对象的内存实时数据库系统(ODBMS)。Perst有两个可用版本,其一是全Java版本的内存实时数据库,另一版本则是用C#实现的(面向Microsoft .NET框架应用程序)   Perst使开发人员能够在使用Java与C#的面向对象方法的同时,在其程序中以最快的速度和较低的内存及存储开销来

  • 使用perst数据库一段时间了,开始使用时没搜索到任何的相关的中文资料。就连英文的也少的可怜。同样是嵌入式数据库Db4o就可以查到一些,但也是寥寥无几,基本都是相同的内容。使用perst后,发现perst存储数据的方式很符合现在的编程方式。开发环境:C#语言VS.NET2003 Perst.Net 。可在 http://www.mcobject.com/perst/下载.net环境的开源项目,其中

  • 嵌入式数据库Perst发布3.0版 作者 Ian Roughley译者 张龙 发布于 2008年6月23日 上午12时42分 社区 .NET, Java 主题 数据访问 标签 对象数据库 McObject®发布了Perst™3.0版,这是对其开源、面向对象的嵌入式数据库系统的一次主要升级。Persist是双重许可的(商业的和GPL的),这使得它可在非商业应用中被自由的使用。 Persist是这样描

  • 下面的文章段落都是摘录,以备用。 来源参考:http://www.ad0.cn/netfetch/read.php/449.htm   Embedded Firebird DB 简介 最近在学习 Firebird Embeded Database。作为一款单文件型小型数据库,Firebird 具有很多吸引人的特征,比如支持事务、支持存储过程、触发器等,而且 Embeded 版本的 Firebird

 相关资料
  • 本文向大家介绍面向对象的数据模型,包括了面向对象的数据模型的使用技巧和注意事项,需要的朋友参考一下 面向对象的数据模型基于现实情况。这些情况表示为具有不同属性的对象。所有这些对象之间都具有多个关系。 面向对象的数据模型的要素 对象 现实世界中的实体和情况在面向对象的数据库模型中表示为对象。 属性和方法 每个对象都有某些特征。这些使用属性表示。对象的行为使用“方法”表示。 类 使用类将相似的属性和方

  • 面向对象是一种符合人类思维习惯的编程思想。现实生活中存在各种形态不同的事物,这些事物之间存在着各种各样的联系。在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面向对象。 提到面向对象,自然会想到面向过程,面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一一实现,使用的时候依次调用就可以了。面向对象则是把构成问题的事务按照一定规则划分为多个独立的对象,

  • 变量声明与 C 语言的不同 Lua 中有一个常见的用法,不论变量、函数都可以用下面这种方法保存到局部变量中(同时加快访问速度): local foo = foo 书里加了个括号来解释这种写法: The local foo becomes visible only after its declaration. 这一点需要瞎扯的是 C 语言里相应的东西。 int foo = 12; int ba

  • 面向对象 程序设计方法 程序设计描述系统如何通过程序来实现的过程,其为一种设计方法与语言实现无关。常见的设计方法有面向流程与面向对象。 面向过程 以程序的过程为中心,采用自定而下逐步细化的方法来实现。常见的面向过程语言有 C、Fortran、Pascall。 面向对象 将对象作为程序的基本单元,将程序分解为数据和操作的集合。常见的面向过程语言有 smalltalk(也是 Objective-C 的

  • 面向对象 三大特性是:封装,继承,多态 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某些数据可以是私有的,不能被外界访问。通过这种方式,对象对内部数据提供了不同级别的保护,以防

  • 之前的文章都是使用Sublime Text来编写 Python 的,主要是为了更好的熟悉和了解 Python ,可是开发效率不高,也不方便,从这章开始,改为使用 Pycharm 了,在之前的篇节集成开发环境(IDE): PyCharm中介绍了 PyCharm ,如果如要激活软件可以通过授权服务器来激活,具体看这个网址。JetBrains激活(http://www.imsxm.com/jetbrai

  • 前面两章我们介绍了函数和struct,那你是否想过函数当作struct的字段一样来处理呢?今天我们就讲解一下函数的另一种形态,带有接收者的函数,我们称为method method 现在假设有这么一个场景,你定义了一个struct叫做长方形,你现在想要计算他的面积,那么按照我们一般的思路应该会用下面的方式来实现 package main import "fmt" type Rectangle st

  • 对象的属性 数据属性:[[Configurable]](可否delete或修改属性特性)、[[Enumerable]](可否被for-in)、[[Writable]](可否修改)、[[Value]] 访问器属性: [[Configurable]]、[[Enumerable]]、[[Get]]、[[Set]], 修改属性: 使用Object.defineProperty( 对象,属性名,描述符对象