上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 89 下一页
摘要: 开始使用数据库首先需要配置数据库连接组件,通过添加 db 组件到应用配置实现("基础的" Web 应用是 config/web.php),DSN( Data Source Name )是数据源名称,用于指定数据库信息.如下所示: return [ // ... 'components' => [ / 阅读全文
posted @ 2016-06-23 22:04 sandea 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 这是一个很经典的概率算法函数: 假设:我们有这样一个数组:a奖概率20%,b奖概率30%,c奖概率50% 模拟函数执行过程: 总概率精度为20+30+50=100 第一次数组循环,$procur=20 假设抽取的随机数rand(1,100),假设抽到$randNum=55 if判断 如果$randN 阅读全文
posted @ 2016-06-23 17:11 sandea 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 问题 要解决问题就是怎么对比不一致,然后在不影响业务的情况下,修复数据不一致的问题,把从库缺少的数据补上 下面是能想到和找到的几个方案 1 从新从0开始同步,虽然对主库的使用没有影响,但是那么大的数据量,对性能,网络影响有点大,数据丢失的应该很少 2 主库dump数据,锁库,然后同步,不好。 影响业 阅读全文
posted @ 2016-06-23 16:38 sandea 阅读(1133) 评论(0) 推荐(0) 编辑
摘要: 今天发现Mysql的主从数据库没有同步 先上Master库: mysql>show processlist; 查看下进程是否Sleep太多。发现很正常。 show master status; 也正常。 mysql> show master status; + + + + + | File | Po 阅读全文
posted @ 2016-06-23 16:33 sandea 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 在最近的项目中有这样的场景 1.生成文件的时候,由于多用户都有权限进行生成,防止并发下,导致生成的结果出现错误,需要对生成的过程进行加锁,只容许一个用户在一个时间内进行操作,这个时候就需要用到锁了,将这个操作过程锁起来. 2.在用了cache的时候,cache失效可能导致瞬间的多数并发请求穿透到数据 阅读全文
posted @ 2016-06-22 20:47 sandea 阅读(432) 评论(0) 推荐(0) 编辑
摘要: yii2.0框架是PHP开发的一个比较高效率的框架,集合了作者的大量心血,下面通过用户为例给大家详解yii2.0高级框架数据库增删改查的一些操作 User::find()->all(); //返回所有用户数据;User::findOne($id); //返回 主键 id=1 的一条数据; User: 阅读全文
posted @ 2016-06-21 22:43 sandea 阅读(7109) 评论(0) 推荐(0) 编辑
摘要: 最近在做MySQL主从数据库同步测试,发现了一些问题,其中主从同步延迟问题是其中之一,下面内容是从网上找到的一些讲解,记录下来以便自己学习; MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响 阅读全文
posted @ 2016-06-21 21:13 sandea 阅读(4358) 评论(0) 推荐(2) 编辑
摘要: 一、何为Redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作, 阅读全文
posted @ 2016-06-20 18:50 sandea 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Sphinx是一个基于SQL的全文检索引擎;普遍使用于很多网站;但由于中英文的差异,其本身,对中文的支持并不好。主要体现在对一段话断词;英文只需按照空格对其分词即可;但对于博大精深的中文来说,却是件困难的事情。 分词在两个地方会用到;1、索引时,根据分词索引原始数据2、搜索时,对用户输入分词,到索引 阅读全文
posted @ 2016-06-09 20:43 sandea 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 这几天项目中需要重新做一个关于商品的全文搜索功能,于是想到了用Sphinx,因为需要中文分词,所以选择了Sphinx for chinese,当然你也可以选择coreseek,建议这两个中选择一个,暂时不要选择原版Sphinx(对中文的支持不是很好).又因为服务器所用 MySQL在当时编译时并没有编 阅读全文
posted @ 2016-06-09 11:28 sandea 阅读(1437) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 89 下一页