我目前正计划使用来自不同来源的各种数据创建一个大型数据库(200多万行).我想避免构建围绕AUTO_INCREMENT IDS数据库,可避免不同步的问题与复制,而且还因为插入将有保证是唯一的字母数字的产品代码的每个项目 - 在我看来更合理使用来代替.
我正在寻找一个搜索引擎来索引这个数据库与Sphinx看起来相当有吸引力,因为它围绕索引关系数据库设计.但是,查看各种教程和文档似乎表明数据库设计依赖于一种或另一种形式的auto_increment字段,并且文档中的一个相当大胆的声明说文档ID必须仅为32/64位整数或事物中断.
有没有办法让Sphinx索引一个没有auto_increment字段作为id的数据库?