mysql myisam可以通过直接复制frm,MYD,MYI,来备份和还原,非常的方便。innodb其实也是可以的,不过就比较麻烦了。
2020年,2月存档
mysql的普通操作和事务能满足所有的需求,至少对于我来说是这样的。mysql 视图,触发器,存储过程,事件,外键等,建议不要用。普通操作结合事务,不用担心,稳定性如何,性能怎么样。
phoenix双引号,单引号用起来有点怪怪的。
phoenix表字段,表名等,如果不加双引号,默认是大写的。
单引号加在值上面会被认为成列,例如:where后面条件值,upsert values里面值。phoenix对值类型审核还是挺严格的,VARCHAR肯定是要加单引号的。整形肯定不能加。
项目发布用的是jenkins,不管是python,scala,php,vue都能够简单通过jenkins部署。但是公司部分项目用的.net,跑在windows下面,也需要接入jenkins。就比较麻烦了。
第一种想法:在linux下,用mono,nuget,msbuild等对.net进行编译,然后通过ftp工具传到windows上面。但是在打包.net项目时,各种缺包。最后放弃了。
第二种想法:linux ssh到windows,触发一下脚本,通过脚本进行打包发布。那前提条件是,linux 能ssh到windows。这也本文件重点了。