从零开始掌握redis【八】List的存储结构
双向链表实现,列表首尾操作(删除和增加)时间复杂度O(1);查找中间元素时间复杂度为O(n)。 列表中数据是否压缩的依据:元素长度小于 48,不压缩;元素压缩前后长度差不超过 8,不压缩;否则压缩。
从零开始掌握redis【三】string结构基础命令的使用
string是字符数组,该字符串是动态字符串 raw,字符串长度小于1M时,加倍扩容;超过 1M 每次只多扩 1M;字符串最大长度为512M。 操作string的命令有:set、get、incr、incrby、decr、decrby、setbit、getbit、bitcount、setnx。
12种好用的MySQL客户端工具推荐
MySQL是当今最受欢迎的关系型数据库。使用图形客户端(GUI)工具,可以大大帮助开发者提升SQL编写与SQL开发的效率。本视完整对比了12种MySQL图形客户端(GUI)工具,从产品体验、功能完整度、云适配、计费模式、OS兼容性等多个角度进行评估与分析,给出推荐。
超大型保险金融企业如何进行数据库搬迁?
今天国内大部分金融机构的核心业务仍然运行在国外的数据库上,这是一个我们无法回避的现实,但数据库的替换不仅是一个产品的替换,替换的目的不单纯为了“国产”两个字,更重要的是:技术必须进步。这些年对数据库替换的分析和畅想很多,但是面对实际大规模、复杂的核心应用系统的技术平台替换,过程中还有很多事前想不到的问题,尤其对于现有运行环境的各种适配和兼容,对应用的友好性等方面。关于这些,本次迁移实践走出了坚实的一步,积累了弥足珍贵的经验,希望能为今后的国产进程给出很好的示范效应。