在sql中使用内存表.什么时候合理且安全?

前端之家收集整理的这篇文章主要介绍了在sql中使用内存表.什么时候合理且安全? 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我只是从一个朋友的项目中读取更新,提到使用内存表临时存储数据,然后刷新到磁盘上的表.到目前为止,我还从未遇到过使用内存表的情况,或者我认为使用内存表将是有益的情况.所以我想知道,什么时候会使用mem表?是什么使memtable(从访问速度来的)是合理的选择?甚至对于临时数据,它的安全性如何?始终存在可用物理内存的限制.

最佳答案
您朋友的项目是否使用Cassandra(或类似的Nosql项目)?因为该产品完全按照您描述的方式使用Memtables结构.

尽管您包含在标签中的所有DBMS产品已经实现了它们自己的内存管理/数据写入例程.我无法想象为什么我们要覆盖RDBMS已经提供给我们的功能.除非我们有太多的空闲时间,并且需要消耗一些预算.

原文链接:/mysql/532070.html

猜你在找的MySQL相关文章