数据库选型时必知的存储引擎基础

在评估和选型数据库的时候,人们往往将重点放在数据建模的灵活性,一致性保证,线性可伸缩性,容错性,低延迟,高吞吐量和易于管理等方面。但怎么才能评判出这些指标呢?很多人往往会网上一通搜索和看官方文档,再加上自己的“经验”来得出这些指标。

这些都没有错,但如果你对数据库的底层的存储引擎有基本的了解,那么可以帮助你更加有底气和科学的得出你评估的数据库是如何真正的保证了上面的指标。

本文就带你了解数据库存储引擎的基础,从而帮你在日后存储引擎的选型上做出明智的选择。

先来看看存储引擎的一个定义:

数据库存储引擎是数据库服务器(databaseserver)用来在底层内存(memory)和存储系统(storagesystem)中存储,读取,更新和删除数据的内部软件组件(


转载请注明:http://www.xcqg58.com/zytd/zytd/26842153.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了