参考网址:http://www.hotpu.cn/News-Tddl-Diamond.php
可以仿照上面的网址一步步操作搭建。
下面简单介绍下这几天部署tddl的经历:
1) 关于diamond的版本,http://code.taobao.org/svn//diamond/trunk ,里面是最新的20版本;一开始没在意也没有找到所谓的16版本;后来部署起来发现tddl入口方法就存在问题且不方便修改,便寻找其他解决方法。看了下SVN历史记录,找到了最老的版本,发现最老的版本是可以用的,比较了很多个历史记录,后来才发现原来这里的16版本就是svn的历史版本号。果断下载此版本。
2) maven可下载最新版本,由于也是初次使用,这里就不班门弄斧了。值得说明的一点,eclipse里面可以安装这个插件,还有maven-extra,但extra的地址一直没找到;后面用eclipse的maven构建的时候,会有个报错的地方,怀疑跟这个插件有关。按上面文档说明,直接到对应的diamond的根目录下执行mvn jar:jar,对应的目录有pom.xml即可。
3)mySQL用了5.5的版本,这个也不熟,奇怪为什么服务设置为自动启动的情况下却自动启动不了,每次都需要手动启动一下。切换用户也不知道如何切换,在mysql命令窗口,提示不认识mysql的指令,如果在cmd命令窗口到是可以切换用户,可是创建表空间和创建用户又提示不认识指令。
4)部署中还有点需要注意的地方
4.1)diamond跟目录下的pom.xml里面有一个filter配置<filters><filter>${user.home}/antx.properties</filter></filters>,这个会影响构建导致失败,可去掉;
4.2)下载tddl最新版http://code.taobao.org/svn//tddl-dynamic-datasource/trunk代码,需要去掉pom.xml、tbdatasource、tddl-atom-datasource目录下的pom.xml文件的ojdbc14的依赖。
4.3)部署diamond server在tomcat里面,新增diamond服务器地址,修改客户端hosts文件;数据库由于直接用的root用户,需要修改server里面的jdbc.properties;创建数据库及相应的表,启动服务,可以按说明新增配置信息。
4.4)执行tddl-simple包里面的单元自测用例,并过程性的检查数据库数据的情况,应该能正常跑通。
5) tddl具体特性还需要深入了解,可惜的是淘宝只开源了动态数据源部分,分库分表还未开源,因此这里看不到,后续会结合比较开源框架cobar,进一步了解大数据在库的存储情况。
相关推荐
可分析的日志打印,日志流控,动态变更TDDL必须要依赖diamond配置中心(diamond是淘宝内部使用的一个管理持久配置的系统,目前淘宝内部绝大多数系统的配置,由diamond来进行统一管理,同时diamond也已开源)。...
在计算机科学与电子工程领域,电路设计是一项至关重要的工作,而Lattice公司的Diamond软件则是其中的一款杰出工具。它为用户提供了丰富的硬件描述语言(HDL)编译、仿真、综合以及配置等功能,特别适用于FPGA(Field...
综上所述,掌握如何读取Micaps-Diamond3气象数据是IT与气象学交叉领域的一项重要技能。这需要对数据格式、气象参数和编程语言有深入的理解。通过使用Micaps的API、编写自定义脚本或借助第三方工具,我们可以有效地...
在这份用户指南中,列出了与Lattice Diamond 3.1相关的商标和产品名称,旨在介绍软件使用方法和相关知识产权声明。 首先,文档提醒用户在没有Lattice Semiconductor Corporation事先书面同意的情况下,不允许对本...
**四、最佳实践与注意事项** 1. **版本控制**:确保使用的Diamond版本与项目其他依赖兼容,避免版本冲突。 2. **安全策略**:对敏感配置进行加密,防止泄露。 3. **监控与报警**:设置监控指标,当配置中心出现...
《Lattice Diamond 3.9 License 万能版解析与应用》 在电子设计自动化(EDA)领域,Lattice Diamond 是一款广泛使用的 FPGA 设计工具,由 Lattice Semiconductor 公司提供。它集成了逻辑综合、布局布线、仿真、硬件...
- 编程与配置:生成编程文件并烧录到 FPGA 中。 总之,Lattice Diamond 软件结合了有效的 License 文件,为 FPGA 开发提供了强大的支持。通过正确安装和使用,开发者能够充分利用 Lattice FPGA 的潜能,实现高效的...
《Lattice Diamond官方下载简明教程》 在电子设计领域,FPGA(Field-Programmable Gate Array)因其灵活性和高性能而被广泛应用。Lattice Semiconductor公司是一家知名的FPGA解决方案提供商,其开发工具Lattice ...
lattice diamond 的license 多种解密方法,让你在lattice diamond芯片开发上,大展身手!
《Diamond软件:绘制晶体结构的得力助手》 在理论计算领域,理解并模拟晶体结构是至关重要的。而Diamond软件,作为一个专为晶体结构展示和分析设计的强大工具,深受科研人员喜爱。它以其直观的界面、强大的功能以及...
Lattice Diamond的有效破解在网上目前找不到,这个是我从厂家要到的,亲测Lattice_Diamond.2.0.0.154有效破解
多次验证,万能License ,无限制 多个版本的Diamond软件,均可使用,只需要将该Licesne放入Diamond安装路径的license文件下即可。。
diamond升级到了3.2i, 经测试原来的破解yourlicense在3.2H之前仍然有效!到这里下载3.2I,http://download.csdn.net/detail/daipengren/4424598 安装后,下载附件中的yourlicense覆盖原文件即可
Crystal Impact Diamond 3.1破解补丁。安装Crystal Impact Diamond 3.1后,将破解补丁复制粘贴到Diamond对应安装目录覆盖原文件即可。
Lattice Diamond 3.12 Reveal User Guide Lattice Diamond 3.12 Reveal User Guide 是一款高级的 FPGA 片上调试工具,旨在帮助用户更方便地 debug 和优化 FPGA 设计。Reveal 软件提供了几个关键的可用性优势,包括...
diamond
在Indicator文件中,我们可以期待找到与Black Diamond EA相关的技术指标,这些指标可能包括趋势分析、动量指标、波动率指标等,帮助EA识别交易机会。例如,它可能利用MACD(移动平均收敛/发散)来判断趋势变化,或...
Lattice Diamond license for 3.10, 3.10以上应该也适用
在"Night Diamond五套指针"这个压缩包中,包含了五种不同风格的夜光钻石指针设计,每一种都独具匠心,将钻石的璀璨与夜晚的神秘完美结合。这些指针在黑暗环境中尤为引人注目,不仅美观,还增加了操作的辨识度。 ...
12. diamond軟體的比较:diamond軟體可以与其他类似软件进行比较,用户可以通过比较来选择合适的软件。 13. diamond軟體的应用示例:diamond軟體提供了多个应用示例,用户可以通过示例来了解软件的应用场景。 14. ...