对正则支持比较好的数据库是哪个?

2015-09-15 12:16:39 +08:00
 guoer
需要频繁使用正则匹配某字段。

之前用过 MySQL 和 MongoDB 。

求更好的方案?

谢谢
1803 次点击
所在节点    问与答
9 条回复
dingyaguang117
2015-09-15 12:21:28 +08:00
正则没法用索引, 不管什么数据库都治标不治本吧
ryd994
2015-09-15 12:35:12 +08:00
性能都好不了
ixiaohei
2015-09-15 12:41:04 +08:00
正则几乎都是全表扫描,数据多了很慢
rubytek
2015-09-15 12:43:29 +08:00
楼主,能描述的更精确一点吗?如果是正则匹配的需求,为什么本地离线处理好原始串在入库?
rubytek
2015-09-15 12:44:14 +08:00
是为什么不本地离线处理好原始串再入库,漏字了
guoer
2015-09-15 12:46:11 +08:00
@rubytek 准备做个查询删除域名的站点。需要按各种格式搜索域名字段。不方便本地处理吧。
abelyao
2015-09-15 13:08:38 +08:00
@guoer 这种一般是在入库前就标注好域名属于什么类型,相当于打标签。如果等查询时再来匹配,那效率… 啧啧
msg7086
2015-09-15 21:16:07 +08:00
支持都很好。用正则都很慢。
guoer
2015-09-16 09:48:10 +08:00
@abelyao 有道理。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/220805

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX