各位大神,由于我数据库中的数据量比较大,不可能一次全部读出来进行索引,所以打算每次读取10000条数据进行索引,问题就是在对第一个10000条数据进行索引后,再对第2个10000条进行索引时,如何在之前的索引的上进行增加而不会覆盖了呢(lucene中用IndexWriterConfig.setOpenMode(OpenMode.APPEND)可以实现这个功能,但不知solr中该如何使用)
SQL 写个分页,前10000条 直接导入。后10000条通过增量导。
######@java_大猫 我找到解决方法了,只要主键不一样,就是新增,谢谢你了######回复 @tflyy14 : 他有增量的配置。但是 增量 的前提 是 你数据的 update 时间必须大雨 你第一次 导入的 时间。######我就是想知道如何增量呢######为什么不用solr的mysql呢,我的200万的数据没多久就完事了,不需要写程序的啊######你200万的数据是一次性导出来的吗,为什么我10万条的数据(有一个大字段)导出来时,报内存溢出呢,求指教######因为每一条数据对应了一个本地文件,都要进行索引,所以不能用dataimport功能
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。