草庐IT

KeeWiDB的高性能修炼之路:架构篇

数据也有冷热之分,你知道吗?根据访问的频率的高低可将数据分为热数据和冷数据,访问频率高的则为热数据,低为冷数据。如果热、冷数据不区分,一并存储,显然不科学。将冷数据也存储在昂贵的内存中,那么你想,成本得多高呢?有趣的是,根据我们实际的观察,目前很多使用Redis的业务就是这样操作的。得益于高性能以及丰富的数据结构命令,Redis成为目前最受欢迎的KV内存数据库。但随着业务数据量的爆炸增长,Redis的内存消耗也会随之爆炸。无论客户是自建服务器还是云服务器,内存都是一个必须考虑的成本问题,它不仅贵还要持续购买。此外Redis虽然提供了AOF和RDB两种方案来实现数据的持久化,但是使用不当可能会对

企业数字孪生修炼手册

人类一直在收集数据以更好地理解我们所在的这个(物理)世界。如今,企业越来越多地寻求通过数字孪生将数字世界与物理世界融合在一起,数字孪生充当两个世界之间的桥梁,提供物理对象和物理过程的实时虚拟映射。这些虚拟映射可以帮助企业组织对使用物理资产进行测试这一过于耗时或高成本的场景进行模拟,为资本投资决策提供数据依据、帮助企业通过数字化呈现企业运营现状、制定长期业务发展规划、改进业务生产流程、进行预测性维护。研究公司MarketsandMarkets在2022年6月发布的一项预测中称,全球数字孪生市场规模将从2022年的69亿美元增长到2027年的735亿美元,期间年复合增长率(CAGR)达到60.6%

企业数字孪生修炼手册

人类一直在收集数据以更好地理解我们所在的这个(物理)世界。如今,企业越来越多地寻求通过数字孪生将数字世界与物理世界融合在一起,数字孪生充当两个世界之间的桥梁,提供物理对象和物理过程的实时虚拟映射。这些虚拟映射可以帮助企业组织对使用物理资产进行测试这一过于耗时或高成本的场景进行模拟,为资本投资决策提供数据依据、帮助企业通过数字化呈现企业运营现状、制定长期业务发展规划、改进业务生产流程、进行预测性维护。研究公司MarketsandMarkets在2022年6月发布的一项预测中称,全球数字孪生市场规模将从2022年的69亿美元增长到2027年的735亿美元,期间年复合增长率(CAGR)达到60.6%

Kotlin修炼指南(五)—Delegates

委托,是一种比较常见的设计模式,通常采用接口或者抽象类的方式来实现,在Java代码中,一般使用接口来进行封装,而在kotlin中,可以通过委托机制来实现更加方便的委托模式。Kotlin中的委托分为两种——类委托与属性委托,其中属性委托,是Kotlin非常强大的一个语法糖,借助这个功能,我们可以消除很多重复的模板代码,将Kotlin的代码榨干到极致。类委托下面我们先通过一个简单的例子来了解下什么是类委托,以及类委托的具体作用。类委托入门在一般的业务开发中,我们经常会遇到这样的场景——一个业务功能,有多种实现,通过接口来封装具体的业务方法,通过实现接口来完成不同实现,这样的场景有很多,使用Kotl

Kotlin修炼指南(五)—Delegates

委托,是一种比较常见的设计模式,通常采用接口或者抽象类的方式来实现,在Java代码中,一般使用接口来进行封装,而在kotlin中,可以通过委托机制来实现更加方便的委托模式。Kotlin中的委托分为两种——类委托与属性委托,其中属性委托,是Kotlin非常强大的一个语法糖,借助这个功能,我们可以消除很多重复的模板代码,将Kotlin的代码榨干到极致。类委托下面我们先通过一个简单的例子来了解下什么是类委托,以及类委托的具体作用。类委托入门在一般的业务开发中,我们经常会遇到这样的场景——一个业务功能,有多种实现,通过接口来封装具体的业务方法,通过实现接口来完成不同实现,这样的场景有很多,使用Kotl