010-68421378
sales@cogitosoft.com
产品分类
AddFlow  AmCharts JavaScript Stock Chart AmCharts 4: Charts Aspose.Total for Java Altova SchemaAgent Altova DatabaseSpy Altova MobileTogether Altova UModel  Altova MapForce Altova StyleVision Server Altova MapForce Server Altova Authentic Aspose.Total for .NET Altova RaptorXML Server ComponentOne Ultimate Chart FX for SharePoint Chart FX CodeCharge Studio ComponentOne Enterprise combit Report Server Combit List & Label 22 Controls for Visual C++ MFC Chart Pro for Visual C ++ MFC DbVisualizer version 12.1 DemoCharge DXperience Subscription .NET DevExpress Universal Subscription Essential Studio for ASP.NET MVC FusionCharts Suite XT FusionCharts for Flex  FusionExport V2.0 GrapeCity TX Text Control .NET for WPF GrapeCity Spread Studio Highcharts Gantt Highcharts 10.0 版 HelpNDoc Infragistics Ultimate  ImageKit9 ActiveX ImageKit.NET JetBrains--Fleet JetBrains-DataSpell JetBrains--DataGrip jQuery EasyUI jChart FX Plus Nevron Vision for .NET OPC DA .NET Server Toolkit  OSS ASN.1/C Oxygen XML Author  OSS 4G NAS/C, C++ Encoder Decoder Library OSS ASN.1 Tools for C with 4G S1/X2 OSS ASN.1/C# OSS ASN.1/JAVA OSS ASN.1/C++ OPC HDA .NET Server Toolkit OPC DA .Net Client Development Component PowerBuilder redgate NET Developer Bundle Report Control for Visual C++ MFC  Altova StyleVision Sencha Test Stimulsoft Reports.PHP Stimulsoft Reports.JS Stimulsoft Reports.Java Stimulsoft Reports. Ultimate Stimulsoft Reports.Wpf Stimulsoft Reports.Silverlight SPC Control Chart Tools for .Net SlickEdit Source Insight Software Verify .Net Coverage Validator Toolkit Pro for VisualC++MFC TeeChart .NET Telerik DevCraft Complete Altova XMLSpy Zend Server

Virtual Machinery Btree

Btree 



Virtual Machinery B + Tree产品为Java平台实现B +树,为Objective-C实现只读版本(例如,用于iPhone和其他iOS实现) Java平台发行版包含J2ME平台(包括Android)的实现。这些类提供了高达4Gb的文本索引数据的快速访问时间。 B + Tree是独立平台,占用空间小(在Java平台上实现的版本小于40k)。支持完全提交和回滚的交易,还提供了用户定义的缓存级别。发行版包括完整的文档以及代码示例。 类以组件形式设计,允许替换各个类。

我们的 BTree产品

 

Virtual Machinery为Java平台提供完整的B + Tree实现,为iOS平台提供只读B +树。 发行版附带完整的文档和示例代码。

 

这些类提供了高达4Gb的文本索引数据的快速访问时间。 B + Tree独立于平台,占用空间小(Java平台的实现少于40k)。支持完全提交和回滚的交易。 还提供了用户定义的缓存级别。 发行版包括完整的文档以及代码示例。类以组件形式设计,允许替换各个类。 还提供了一个完整的工具包,可以检查,压缩和修复数据集(这是一个额外的Java应用程序,可以在由任何Java平台上的虚拟机械B +树分布创建的数据集上使用)。

标准Java BTree版本也可以在Google的Android(TM)移动平台上使用,而无需修改。

 

       

分发中的其他项目

 

一组在Java的Micro Edition(J2ME)中实现BTree的类.BTree的这个ME版本提供了原始BTree产品的所有功能。该产品设计用于Oracle的J2ME SDK和诺基亚的Asha SDK。 在这些环境中工作的示例应用程序可以在这里找到。 产品附带的程序员指南中提供了有关这些功能的详细指南。

一组实现只读BTrees的类。 使用只读BTree在使用完整的BTree时会带来性能和占用空间的优势。当然,这种BTree只适用于不需要修改树中所含数据的情况。作为对只读BTree的进一步扩展,还提供了完全存储在存储器中的只读BTree作为提高性能的手段。 只读BTree类作为产品安装的一部分进行安装。

在Objective-C中实现一个B +树的一组类。 这些文件分发为静态库(.a文件),可以包含在iOS应用程序中。 为iPhone或iPad。这允许已经存储在B +树中的数据与Android,J2ME和iOS环境一起分发,而不用为每个平台修改B +树。

优势

 

快速访问文本键控数据(当索引和数据完全缓存时,大多数平台上的亚毫秒访问)。

转发密钥压缩允许使用有意义的密钥而减少空间损失。

支持提交和回滚的交易。

用户定义的索引和数据页面的缓存级别。

提供完整的源代码。

单个数据集可以容纳高达4Gb的数据。

一套诊断工具作为附加产品可用(在任何Java平台上运行) - 验证,压缩和修复数据集。

设计允许替换单个类别,例如 使用不同类型的缓存。

限制

 

只有一个进程。

密钥限制为120个字节。

最大64k数据页面。

最大65024字节的页面大小。

更多信息

 

BTrees快速指南概述了B +树的基本原理。 以程序员指南的形式提供更详尽的功能指南。完整的javadoc生成的类文档也是可用的。 欲了解更多信息,请联系info@virtualmachinery.com。

 

您可以在BTree常见问题解答页面找到有关BTree实施的更多信息。我们随时欢迎您对我们的产品和演示提供反馈意见 - 请随时通过页面底部的链接与我们联系。

 

为什么选择 Btrees?

 

BTrees是程序保存完好的秘密之一。 它们是支持当今最强大的商业数据库的高效数据存储机制。这些数据库在你和底层的BTree结构之间插入一个SQL层,虚拟机械公司的B +树实现剥离这个层,并让你访问下面的原始电源。

性能

 

B+Tree是可用的最高性能的基于磁盘的数据结构之一。 这就是为什么它是主要的工业数据库系统的核心。在Virtual Machinery,我们相信我们在性能和数据完整性之间提供了最佳的平衡。凭借我们在业务领域20多年的经验,我们知道用户需要什么,我们如何交付,在大型数据集上提供亚毫秒级响应。这种性能可在任何支持从手持设备到大型机的Java平台上使用。 我们还为iOS平台提供只读库。

Virtual Machinery B+Tree – 相同是 B+Tree 不同的平台

 

以下图片来自Virtual Machinery的B + Tree提供的演示。 在每种情况下,每个平台上都使用完全相同的B +树,并包含文本,图像和声音数据。 您可以使用右侧的链接下载这些演示

  1. 文本
  2. 图像
  3. 声音

BTrees 如何运作?

 

B+Trees是一种结构化的数据存储机制,它将用于存储数据的密钥和数据本身分割到文件系统中的文件中。由于密钥通常比数据小,所以很快找到密钥。 B +树的组织方式使得关键点直接指向数据,然后可以很快地获取数据。你可以把BTree想象成一个持久的hashmap。 你可以在这里找到更多关于B +树的理论。

 

快速导航

                               

 京ICP备09015132号-996网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155

                                   © Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室

                         北京哲想软件集团旗下网站:哲想软件 | 哲想动画

                            华滋生物