`
lovesunweina
  • 浏览: 491 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1.查看数据库编码格式      show variables like 'character_set_database'; 2.查看数据表的编码格式     show create table <表名>; 3.创建数据库时指定数据库的字符集     create database <数据库名> character set utf8; 4.创建数据表时指定数据表的编码格式 create table tb_books (     name varchar(45) not null,     price double not null,     bookCount in ...
*解耦 在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息系统在处理过程  中间插入了一个隐含的、基于数据的接口层,两边的处理过程都要实现这一接口。这允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。 *冗余有些情况下,处理数据的过程会失败。除非数据被持久化,否则将造成丢失。消息队列把数据进行持久化直到它们已经被完全处理,通过这一方式规避了数据丢失风险。许多消息队列所采用的"插入-获取-删除"范式中,在把一个消息从队列中删除之前,需要你的处理系统明确的指出该消息已经被处理完毕,从而确保你的数据被安全的保存直到你使用完毕。 扩展性 因为消息队列解 ...
Global site tag (gtag.js) - Google Analytics