All Projects → hzfengjian → Rocketmq_trans_message

hzfengjian / Rocketmq_trans_message

Licence: apache-2.0
基于rocketmq上加入了事务消息的功能

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Rocketmq trans message

Coinbin
Javascript Bitcoin Wallet. Supports Multisig, Stealth, HD, SegWit, Bech32, Time Locked Addresses, RBF and more!
Stars: ✭ 694 (+935.82%)
Mutual labels:  transaction
Ethereum Etl
Python scripts for ETL (extract, transform and load) jobs for Ethereum blocks, transactions, ERC20 / ERC721 tokens, transfers, receipts, logs, contracts, internal transactions. Data is available in Google BigQuery https://goo.gl/oY5BCQ
Stars: ✭ 956 (+1326.87%)
Mutual labels:  transaction
Laravel Transactional Model Events
Add eloquent model events fired after a transaction is committed or rolled back
Stars: ✭ 52 (-22.39%)
Mutual labels:  transaction
Nessdb
A very fast transactional key-value, embedded database storage engine in Fractal-Tree. Teaching/Research purposes only.
Stars: ✭ 786 (+1073.13%)
Mutual labels:  transaction
Kotgres
SQL generator and result set mapper for Postgres and Kotlin
Stars: ✭ 21 (-68.66%)
Mutual labels:  transaction
Snappydata
Project SnappyData - memory optimized analytics database, based on Apache Spark™ and Apache Geode™. Stream, Transact, Analyze, Predict in one cluster
Stars: ✭ 995 (+1385.07%)
Mutual labels:  transaction
Transient
A full stack, reactive architecture for general purpose programming. Algebraic and monadically composable primitives for concurrency, parallelism, event handling, transactions, multithreading, Web, and distributed computing with complete de-inversion of control (No callbacks, no blocking, pure state)
Stars: ✭ 617 (+820.9%)
Mutual labels:  transaction
Ethjs Provider Signer
A simple web3 standard provider that signs eth_sendTransaction payloads.
Stars: ✭ 65 (-2.99%)
Mutual labels:  transaction
Zope.sqlalchemy
Integration of SQLAlchemy with transaction management
Stars: ✭ 30 (-55.22%)
Mutual labels:  transaction
Ai qi
智能量化投资平台
Stars: ✭ 47 (-29.85%)
Mutual labels:  transaction
Springbootexamples
Spring Boot 学习教程
Stars: ✭ 794 (+1085.07%)
Mutual labels:  rocketmq
Bitcoin Php
Bitcoin implementation in PHP
Stars: ✭ 878 (+1210.45%)
Mutual labels:  transaction
Bitsend
BitSend Master (Live Version)
Stars: ✭ 39 (-41.79%)
Mutual labels:  transaction
Libmdbx
One of the fastest embeddable key-value ACID database without WAL. libmdbx surpasses the legendary LMDB in terms of reliability, features and performance.
Stars: ✭ 729 (+988.06%)
Mutual labels:  transaction
Spring Boot Extend
在springboot基础上的扩展项目,快速集成Zookeeper、Dubbo、Apollo、Mybatis多数据源
Stars: ✭ 63 (-5.97%)
Mutual labels:  rocketmq
Openmessaging Java
OpenMessaging Runtime Interface for Java
Stars: ✭ 685 (+922.39%)
Mutual labels:  transaction
Jdonframework
Domain-Driven-Design Pub/Sub Domain-Events framework
Stars: ✭ 978 (+1359.7%)
Mutual labels:  transaction
Diskqueue
A thread-safe, multi-process(ish) persistent queue library for .Net and Mono
Stars: ✭ 66 (-1.49%)
Mutual labels:  transaction
Eshop Soa
EShop基于Dubbo实现SOA服务化拆分,并基于RocketMQ解决了分布式事务(新版SpringBootSOASkeleton)
Stars: ✭ 65 (-2.99%)
Mutual labels:  rocketmq
Dynamic Data Source Demo
基于事务的读写分离
Stars: ✭ 43 (-35.82%)
Mutual labels:  transaction

rocketmq_trans_message

基于rocketmq上加入了基于数据库的事务消息的功能.官方的rocketmq阉割了此功能.

使用方法:

1.rocketmq配置文件中加入以下几个配置:

jdbcURL=jdbc:mysql://xxxxx/xxxxx?useUnicode=true&characterEncoding=utf8&noAccessToProcedureBodies=true
jdbcUser=xxxxx
jdbcPassword=xxxxxx

2.打包

mvn -Dmaven.test.skip=true -Dcheckstyle.skip=true clean package install assembly:assembly -P release-all -U

3.example

TransactionProducer 事务发送者 TransactionConsumer 事务消费者

如果大家有任何的问题可以加我的QQ:309749236,或者直接issues,我看见了会给你们解答

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].