社区
Framework
帖子详情
数据库拆表,懂的高人进
mr_fang
2010-12-22 11:59:07
各位大侠,
2000万条数据,
拆表,拆成20个表,
但,进行全文检索呢???
例如我要差“网络”这个词,
在这20个表里找,应该如何是好。
...全文
177
5
打赏
收藏
数据库拆表,懂的高人进
各位大侠, 2000万条数据, 拆表,拆成20个表, 但,进行全文检索呢??? 例如我要差“网络”这个词, 在这20个表里找,应该如何是好。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
沪php攻城师
2010-12-22
打赏
举报
回复
利用MYSQL的merge存储引擎来实现分表,这样分后你不用考虑到哪个表查询的问题,这个对于用户是不可见的,对用户来说就好像在操作一张表一样。
具体分法你搜索下资料
zhongqixing1104
2010-12-22
打赏
举报
回复
数据量大了还直接去数据库全文检索?看看lucene或者sphinx
在-云端
2010-12-22
打赏
举报
回复
看看国外的ucene和sphinx
igaojie
2010-12-22
打赏
举报
回复
1.既然你的数据量达到了2000w了都 拆表之后还想那么搜索 这么做效率肯定保证不了了
当然 你可以看看lucene 或者 solr 进行全文搜索~~
2.2#的观点我想说的是,你即使merge了,这个表的数据量还是2000w。查询起来跟没分表一样 没有意义!
列出 SQL
数据库
行数最多的前十张表,你要几秒?
简单的一个问题,如果你不看接下来的答案,试着想下你会怎么办? 想到这问题,是在多年前的 DB 开发例会上。 7 人出席,分别是团队负责人,资深 DB 开发(8 年以上)3 人。3 人 SQL 骨干( 4 年以上)。 “我们的
数据库
,最大的表有多少数据了?” 负责人问 “大概 2 亿左右”,骨干 C 说 “那么超过 1 亿的有哪些表, 我要个清单” “...
从音乐的角度去理解dB
从音乐的角度去理解dB(转载)大家都是用计算机做音乐的高手了……呃,那位同学!别紧张嘛~看你激动的,高手其实也没什么了不起的……不信?那我问问你几个问题,你答得上来,算你了不起!我们用电脑做音乐的时候,经常会接触到各种各样的表,无论是测量什么的表,它们都离不开一个单位——分贝(dB),我的问题就和它有关,听好了:1. 20dB和60dB究竟差多少?(不要回答我60-20=40(dB),我抽你呀!你...
手册如何看运放的db_放大倍数和dB有什么关系?
在运放电路中,你应该听过“这个放大器电压增益是多少dB"之类的。为什么不说放大倍数是多少倍,而是说多少dB呢?一、什么是dB?dB也就是分贝,是一个比值,是一个纯汁数方法,可以用来表示吉音的大小、信号的强度,在申子工程领域中,也可以用采表示放大器的增益。筒单一点,dB的意义就是可以担一个很大的数(后面跟有一长串0的数)或者一个很小的数(前面跟有一长串0的数)比较简短表示出来。dB=10l...
sql查看表的数据大小_列出 SQL
数据库
行数最多的前十张表,你要几秒?
简单的一个问题,如果你不看接下来的答案,试着想下你会怎么办?想到这问题,是在多年前的 DB 开发例会上。7 人出席,分别是团队负责人,资深 DB 开发(8 年以上)3 人。3 人 SQL 骨干( 4 年以上)。“我们的
数据库
,最大的表有多少数据了?” 负责人问“大概 2 亿左右”,骨干 C 说“那么超过 1 亿的有哪些表, 我要个清单”“可以现场查一遍”,骨干 B 不示弱“查询怎么写?来...
如何将一个表某个字段更新进另一个表
一开始以为要用游标,但没想到网上有高人指点,代码如下: update yc.dbo.T_CUST_CUSTINFO_12 set yc.dbo.T_CUST_CUSTINFO_12.a611=n.a611, yc.dbo.T_CUST_CUSTINFO_12.a612=n.a612, yc.dbo.T_CUST_CUSTINFO_12.a613=n.a613, yc.dbo.T...
Framework
4,250
社区成员
4,522
社区内容
发帖
与我相关
我的任务
Framework
国内外优秀PHP框架讨论学习
复制链接
扫一扫
分享
社区描述
国内外优秀PHP框架讨论学习
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章