A.NoSQL数据库因为不受schema的限制,可以获得比传统关系型数据库更好的读写性能,因此,所有应用都可以使用NoSQL数据库替代关系型数据库。
B.NoSQL数据库类型可以分为键值型NoSQL数据库,文档型NoSQL数据库,列存储型NoSQL数据库和图NoSQL数据库
C.Redis是单纯的内存数据库,不提供数据持久化功能,因此可靠性很低。
D.Spark分布式计算框架可以支持多种计算模式,包括批处理、流处理和SQL查询。
A.HBase数据库是列族数据库,可扩展性强,支持事务一致性
B.文档数据库的数据是松散的,XML和JSON文档等都可以作为数据存储在文档数据库中
C.键值数据库的键是一个字符串对象,值可以是任意类型的数据,比如整型和字符型等
D.图数据库灵活性高,支持复杂的图算法,可用于构建复杂的关系图谱
B.不要把机密信息直接存放,加密或者Hash掉密码和敏感的信息
C.不要使用动态拼装sql,可以使用参数化的sql或者直接使用存储过程进行数据查询存取
D.不要使用管理员权限的数据库连接,为每个应用使用单独的权限有限的数据库连接
A.采用非关系型数据,数据结构灵活、弹性可扩展
B.元数据服务不支持独立部署
C.采用关系型数据库架构,存储元数据信息
D.元数据服务采用Scale-out集群架构,无单点瓶颈