好用与否应该与使用场景有关 。BAT常用的数据库是mysql和hive 。nosql类的大多是mongodb和redis 。
MySQL: 绝大多数业务场景都可以满足 。但对于写并发量较大的业务 。单机估计难以满足需求 。通常需要多机主备 。读写分离;甚至按业务划分DAO 。分库分表等 。所以单机数据库可以考虑使用MySQL。
HIVE:常用于大数据分布式存储 。sql的语法较MySQL 严谨 。所支持的数据统计分析的能力、以及查询运算性能高于MySQL。
redis:支持多种数据结构 。适用于非常广泛的业务场景 。相对于*SQL 。通常使用其cache能力 。如key-val的读写 。多级key1-key2-val的读写 。以及set(集合)的读写等 。但redis的数据落地存在硬伤:由于使用父子进程的方式 。当数据量超过进程的内存空间时(视机器配置而定) 。子进程copy整个内存空间进行数据落地时会影响吞吐能力 。当然这可以通过数据落地的配置进行一定的缓解 。如果数据量不大 。可以优先考虑redis 。
详细了解可以私信
其他观点:
好用不好用应该跟具体的应用场景有关 。目前数据库的概念比较宽泛 。其中关系型数据库还是主体 。关系型数据库中主流的又有oracle,mysql 。微软的sql server 。sybase 。db2等产品 。
还有内存数据库比如redis等等 。
【Loong精选】好玩又长知识 。总有你喜欢的!
【好用的单机数据库有哪些?】欢迎在评论中发表自己不同的观点 。对评论、转发、点赞不定期抽奖 。敬请关注 。一定回关 。我的粉丝有你更精彩 。
推荐阅读
- 蒸包子大火上汽后需要改小火吗
- LOL阿卡丽的黑金商店遭玩家集体吐槽:想买的没折扣,有折扣的不想买,你怎么看?
- 修剪苹果树的方法 修剪苹果树的方法图片
- 去了皮的蒜还可以做糖醋蒜吗
- 保湿水怎么用才正确 保湿水的正确使用方法是什么
- 开啤酒的最佳方法是什么 开啤酒的最佳方法
- 微信零钱是腾讯服务器数据库中的数据,会不会有人能直接修改数据?
- 绿豆芽的正确清洗方法 绿豆芽的正确清洗方法
- 牛肉怎样做才滑嫩 牛肉怎么做才嫩滑