- 浏览: 581 次
- 性别:
- 来自: 北京
最新评论
文章列表
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 ...
为何使用消息系统-转
- 博客分类:
- 消息队列
*解耦 在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息系统在处理过程 中间插入了一个隐含的、基于数据的接口层,两边的处理过程都要实现这一接口。这允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。
*冗余有些情况下,处理数据的过程会失败。除非数据被持久化,否则将造成丢失。消息队列把数据进行持久化直到它们已经被完全处理,通过这一方式规避了数据丢失风险。许多消息队列所采用的"插入-获取-删除"范式中,在把一个消息从队列中删除之前,需要你的处理系统明确的指出该消息已经被处理完毕,从而确保你的数据被安全的保存直到你使用完毕。
扩展性 因为消息队列解 ...