上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页
摘要: 看了描述大概明白题主困惑是什么了。题主应该是误以为,由begin,增删改查语句,commit组成的才叫事务。其实一般这种叫事务块。我原来也有这种误解。而没有begin,end包围的单独的每条语句也都是事务(如果开了自动提交的话,而在很多数据库里默认都开,比如题主说的mysql)。再就是写冲突问题。并 阅读全文
posted @ 2018-09-11 09:17 _raindrop 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 线程安全的对象生命期管理单例对象二段式构造销毁很难对象池(工厂模式)shared_ptr/weak_ptr “大部分用c写的上规模的软件都存在一些内存方面的错误,需要花费大量的精力和时间把产品稳定下来”。 c++里可能出现的内存问题大致有这么几个方面: 1、缓冲区溢出 2、空悬指针/野指针 3、重复 阅读全文
posted @ 2018-09-10 16:25 _raindrop 阅读(106) 评论(0) 推荐(0) 编辑
摘要: skynet框架应用 (十六) mysql https://blog.csdn.net/qq769651718/article/details/79435288 分布式锁的几种实现方式 https://www.cnblogs.com/austinspark-jessylu/p/8043726.htm 阅读全文
posted @ 2018-09-04 13:36 _raindrop 阅读(949) 评论(0) 推荐(0) 编辑
摘要: Space空间是一个抽象概念,它只是存在于cellapp的内存中。由于空间是一个抽象的概念,所以具体是什么,是由用户来定义,它可以是一个场景、副本、房间等等等。 Space与Entity、Cell的关系 1:每个Space至少有一个Entity。 2:每个Space含有一个Cell 流程: 我们如何 阅读全文
posted @ 2018-09-02 22:34 _raindrop 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 在之前的章节中一直提到EntityCall,那什么是EntityCall?我们可以简单的理解为:封装远程交互、通讯等方法的一种对象,是脚本层与实体远程交互的常规手段。 EntityCall的底层实现原理: EntityCall对象在C++底层实现非常简单,它只包含了实体的ID、目的地的地址、实体类型 阅读全文
posted @ 2018-09-02 22:25 _raindrop 阅读(357) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/HemJohn/p/5447683.html https://blog.codingnow.com/2016/03/skynet_tcp_package.html https://blog.codingnow.com/2015/01/skynet_ne 阅读全文
posted @ 2018-08-29 17:11 _raindrop 阅读(142) 评论(0) 推荐(0) 编辑
摘要: nodejs+mongodb https://blog.csdn.net/jessonlv/article/details/22718121 https://cnodejs.org/topic/5878f7d39f92195c1bf9ff40 Mongodb 与 MySQL对比 阅读全文
posted @ 2018-08-29 15:30 _raindrop 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 硬环境 CPU 内存的重要性 硬盘 RAID 操作系统的选择 不同的文件系统对数据库性能的影响 软环境 大量并发的处理 这涉及到使用进程池或线程池实现高效的并发模式(半同步/半异步和领导者/追随者模式),以及高效的逻辑处理方式--有限状态机 内存的规划使用 比如使用内存池,以空间换时间,被事先创建好 阅读全文
posted @ 2018-08-29 14:58 _raindrop 阅读(131) 评论(0) 推荐(0) 编辑
摘要: B+树由B树和索引顺序访问方法演化而来。 B+树是为磁盘或其他直接存取辅助设备设计的一种平衡查找树。 在B+树中,所有记录节点都是按键值的大小顺序存放在同一层的叶子节点上,由各叶子节点指针进行连接。 https://www.sohu.com/a/156886901_479559 MySQL技术内幕( 阅读全文
posted @ 2018-08-29 09:24 _raindrop 阅读(101) 评论(0) 推荐(0) 编辑
摘要: MySQL是单进程多线程,而Oracle等是多进程。 一般来说,关键的生产DBMS应该运行在自己的专用服务器上。 mysql包括 DBMS数据库管理系统(实例) 数据库(容器) 在mysql数据库中,实例与数据库的关系通常是一一对应的,但是,在集群情况下可能存在一个数据库被多个数据实例使用的情况。 阅读全文
posted @ 2018-08-28 12:50 _raindrop 阅读(125) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页