Java DataObjects(JDO)提供java数据对象规范,支持所有的数据存储(RDBMS, ODBMS, XML, LDAP等)。JDO 2.2采用JDO2规范,提供:
1。支持独立事务层规范
2。能够动态获得组(通过API)
3。能够设置数据源为只读属性,避免任何写操作
4。支持选择哪一个classes/fields进入L2缓存
Apache JDO 是 JDO 规范的一个实现。
写在前头 本文就是一些个人安装 Apache Hadoop集群(包括其一些生态组件)时的一些过程。 集群安装部署 Hadoop 确定集群数,最好为奇数台 修改hosts文件映射(最好保证机器的ip为静态ip) 上传Hadoop,jdk压缩包,并解压 配置环境变量 关闭防火墙 # 查看防火墙状态 chkconfig iptables --list # 永久关闭防火墙 chkconfig iptabl
今天偶然在网上看到了JDO,而我以前学的是JPA,那么两种有什么联系呢?或者说哪个更好?下面我先介绍两种的含义。 JDO的全文是:Java Data Object,就是对象持久化的新的规范。也是一个用于存取某种数据仓库中的对象的标准化API。JDO提供了透明的对象存储,因此对开发人员来说,存储数据对象完全不需要额外的代码(如JDBC API的使用)。这些繁琐的例行工作已经转移到JDO产品提供商身上
在看ZooKeepr的实现是,发现了有几个包缺失了(e.g. data, proto)。以为是code下载错了,后来发现,其实这些包的code都是由Jute自动生成的。 Jute主要用到了JavaCC。以前还总是想着使用Bison和JNI来做一个编译器,最近看了ZooKeeper,才发现,原来java早就有个类似的解析器生成工具了JavaCC, 决定使用它来继续之前的项目。 简单梳理一下ZooKe
Listen 81 LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so LoadModule proxy_ajp_module /usr/lib/apache2/modules/mod_proxy_ajp.so LoadModule proxy_http_module /usr/lib/apache2/modules/mod_
Apache Derby是Apache软件基金会所研发的开放源码数据库管理系统;由于Derby是一个纯Java程式,因此只需要操作系统支援Java虚拟机,Derby便可执行。 Derby是特别地为Java环境进行优化,Derby本身不仅是一个纯Java程式,而且Derby在执行用户的SQL程式时,能够把SQL编译成Java bytecode并以系统的Java虚拟机执行。由于SQL程式转成的Java