- 博客(13)
- 资源 (203)
- 收藏
- 关注
转载 PostgreSQL 分布式事务(一)两阶段提交及JTA
原创文章,同步发自作者个人博客 http://www.jasongj.com/big_data/two_phase_commit/分布式事务分布式事务简介分布式事务是指会涉及到操作多个数据库(或者提供事务语义的系统,如JMS)的事务。其实就是将对同一数据库事务的概念扩大到了对多个数据库的事务。目的是为了保证分布式系统中事务操作的原子性。分布式事务处理的关键是必须有一种方法可以知道事务在
2017-05-30 10:31:58 6112
转载 Postgresql 分布式事务JTA实现Atomikos与Spring集成实践
理解分布式事务JTA原理参见: http://www.ibm.com/developerworks/cn/java/j-lo-jta/JTA实现产品介绍: http://blog.chinaunix.net/uid-122937-id-3793220.html Atomikos官网无法访问,不过Maven中央库中具atomikos包。Atomikos集成Spring,Hiberna
2017-05-30 10:21:15 2726
转载 java分布式事务(JTA)实现 jotm和atomikos
首先解释一个概念:本地事务和分布式事务。本地事务:只处理单一数据源,比如单个数据库下,事务进行控制。分布式事务:处理多种异构的数据源, 比如某个业务操作中同时包含JDBC和JMS或者某个操作需要访问多个不同的数据库,在不同数据库之间进行事务控制。 在Java中,分布式事务主要的规范是JTA/XA。其中:JTA是Java的事务管理器规范, XA是工业标准的X/Open C
2017-05-30 09:29:46 1029
转载 PostgreSQL数据库、表空间、角色及用户
一、创建数据库1、通过pgAdmin创建数据库TestDb1:打开数据库TestDb1看到建库脚本:在目录——PostgreSQL(pg_catalog)——数据表——pg_database中可以查看多了一个数据库TestDb1:select oid,* from pg_database; 此时,在E:\PostgreSQL\data\base下的文
2017-05-28 15:08:25 1192
转载 postgresql 学习笔记1(表空间的认识)
postgresql对表空间的说明很简单,基于两点理由:扩展存储空间,跳出os对文件系统的大小限制,不断扩充可以空间让数据库管理员针对系统的应用特点....优化系统的性能。postgresql的tablespace就是让postgresq使用的专用os目录(路径)。并没有什么神秘的地方。在一个逻辑文件系统上建立多个表空间没有多少意义,因为你不能控制逻辑文件系统里的单个文件c
2017-05-21 00:15:39 1296
转载 PostgreSQL查看数据库,索引,表空间大小
实例讲解3.1 查看存储一个指定的数值需要的字节数david=# select pg_column_size(1); pg_column_size ---------------- 4(1 row)david=# select pg_column_size(10000); pg_column_size ----
2017-05-21 00:03:53 498
转载 ServletContextListener使用详解
在 Servlet API 中有一个 ServletContextListener 接口,它能够监听 ServletContext 对象的生命周期,实际上就是监听 Web 应用的生命周期。当Servlet 容器启动或终止Web 应用时,会触发ServletContextEvent 事件,该事件由ServletContextListener 来处理。在 ServletContextListene
2017-05-20 23:58:48 1996
转载 PostgreSQL 表空间与数据库
PostgreSQL中表空间的创建有点像Oracle在裸设备上创建表空间,也就是说它只有表空间的名称与数据库文件的目录,而没有具体的大小。在PostgeSQL中,它没有数据文件的概念,只是一个数据目录。下面,我们来看例子。postgres=# create tablespace ts_demo location '/home/pgsqladmin/pgdata01';
2017-05-20 23:53:51 3040
转载 Apache CXF拦截器Interceptor实现WebServices用户验证
Apache CXF应该都知道,是一个开源的 Services 框架,可以构建基于SOAP或RESTful 的WebServices ,并且可以和 spring 天然地进行无缝集成。 不过这里不是关于CXF的系统介绍,而是在开发WebServices 时遇到一些问题,最终使用CXF拦截器完成需求。所以侧重记录使用CXF的拦截器。问题先说问题,其实也很简单,简言之就是在请求时需要
2017-05-17 22:24:29 1786
转载 一名3年工作经验的程序员应该具备的技能
前言因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的。简单先说一下,LZ坐标杭州,13届本科毕业,算上年前在阿里巴巴B2B事业部的面试,一共有面试了有6家公司(因为LZ不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少),
2017-05-14 17:24:51 318
转载 保证分布式系统数据一致性的6种方案
在电商等业务中,系统一般由多个独立的服务组成,如何解决分布式调用时候数据的一致性? 具体业务场景如下,比如一个业务操作,如果同时调用服务 A、B、C,需要满足要么同时成功;要么同时失败。A、B、C 可能是多个不同部门开发、部署在不同服务器上的远程服务。在分布式系统来说,如果不想牺牲一致性,CAP 理论告诉我们只能放弃可用性,这显然不能接受。为了便于讨论问题,先简单介绍下数据一致性的
2017-05-11 22:11:41 1523
转载 Spring分布式事务实现jotm,atomikos
分布式事务是指操作多个数据库之间的事务,spring的org.springframework.transaction.jta.JtaTransactionManager,提供了分布式事务支持。如果使用WAS的JTA支持,把它的属性改为WebSphere对应的TransactionManager。 在tomcat下,是没有分布式事务的,不过可以借助于第三方软件jotm(Java O
2017-05-06 09:08:13 2241
转载 使用CXF开发RESTFul服务
相信大家在阅读CXF官方文档(http://cxf.apache.org/docs/index.html)时,总是一知半解。这里向大家推荐一本PacktPub.Apache.CXF.Web.Service.Development。目前,这本书是没有中文版的,为此笔者简单的写了一些经验总结。CXF官方文档(http://cxf.apache.org/docs/index.html)时,总是一
2017-05-02 22:13:35 599
vuepress 前后端在一起部署时,需要把前端生成文件放到 springboot识别的目录中
2023-10-05
spring-boot-route-master.zip
2021-08-25
技术案例课职场生涯回顾介绍.zip
2021-01-10
springcloud-demo.zip
2020-12-07
vue2+springbootPRE.zip
2020-11-05
token_demo.zip
2020-10-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人