抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

命名规范

#命名规范:容器名称.[队列特点or路由特点].使用的平台名称.作用

库设计

l mongodb数据库命名规范:db_xxxx
禁止使用任何 “ _ “(下划线)外的特殊字符

起因

由于数据库系统的查询一直在使用es监控,某一天收到一条报警记录

1、Elasticsearch的功能

(1)分布式的搜索引擎和数据分析引擎

命名规范

Ø库名、表名、字段名,使用小写字母

CREATE DATABASE标准SQL

1
2
3
4
5

SET NAMES UTF8;

CREATE DATABASE example_db DEFAULT CHARACTER SET utf8 COLLATE utf8_bin; #collate建议使用utf8-bin

金额字段类型选择

1.decimal

1.冷热数据分离,不要将所有数据全部都放到Redis中

虽然Redis支持持久化,但是Redis的数据存储全部都是在内存中的,成本昂贵。建议根据业务只将高频热数据存储到Redis中【QPS大于5000】,对于低频冷数据可以使用MySQL/ElasticSearch/MongoDB等基于磁盘的存储方式,不仅节省内存成本,而且数据量小在操作时速度更快、效率更高!