饭中淹的避难所~~~~~

偶尔来避难的地方~

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  94 随笔 :: 0 文章 :: 257 评论 :: 0 Trackbacks
1- 紧凑或者对齐模式(相当于C/C++结构体的对齐方式)
   紧凑模式在持久化时,不考虑字节对齐情况,直接按值类型,按字节持久化。
   对齐模式会考虑整体对齐参数,力图使字段对齐到边界。

2- 容器本地化或者远程化

   本地化的容器,会共享容器父数据对象的内存。
   远程化的容器,会有单独的对象内存。

在网络数据包中,必须使用紧凑模式和本地化容器,以消除所有不确定因素,确保网络传输。

3- 是否持久化索引数据。
   索引数据是指对象类中的字段在整个对象类中的索引。在对象类的字段创建开始,这个索引就固定不变,一直到被删除。所有的字段的索引不可重复。
   对象容器中的对象类的字段使用单独开始的索引。




PROBLEM: 如何在紧凑持久化数据中表示一个容器。(即是否保存容器边界)
posted on 2011-07-01 02:46 饭中淹 阅读(351) 评论(0)  编辑 收藏 引用 所属分类: 数据算法分析

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理