|
1、您的业务中是否涉及NoSQL、NewSQL等类型数据库,所对应场景是什么?解决了您业务中的什么问题?或您所知的此类型数据库能够应对的场景是什么?
用过一些key value的数据库,主要是为了提高处理的速度。
2、此类型的数据库应如何选型?用户该关注的因素都有哪些?或谈谈您选择它的原因。
根据应用场景选型,NoSQL也分好几类的
key value的数据库,如redis,memcached等,象这两种都是存在缓存里,速度会比较快,象国内新浪微博是国内用redis最多的。memcached用于存储临时性的信息,比如网页缓存等。
面向文档的数据库,代表性的就是MongoDB,用于存储大量的不敏感信息,比如博客文章,访问次数,一些日志等
面向列的数据库 ,代表性的就是Cassandra,Hbase,具备高可用性,避免丢失风险,有很好的线性扩展能力。
面向图形的数据库,代表性的是Neo4J。
3、您使用的NoSQL、NewSQL等类型数据库与传统关系型数据库是否结合使用?结合的方式是什么?
可以结合使用,根据不同场景选择使用。
4、您是否看好这两种数据库的发展前景?原因是什么?
看好,有很多场景应用的需求。 |
|