I am evaluating OrientDB.
Created Person class and imported data into it from rdbms. Have about 194k records of person class.
Tried following simple query:
select * from person where FIRST_NAME = 'BOB'
This query gives wrong result. I have 5 persons who have first_name as BOB whereas this query returns only one record.
If I fire following query all 5 records are retrieved (Note I have NOT even used BOB%).
select * from person where FIRST_NAME like 'BOB'
Note that the FIRST_NAME is exactly BOB for all 5 records with no spaces etc.
I am not sure what is going wrong.
Orient DB Version is orientdb-community-2.0.9
LIKEin OrientDB 2.x in a large data set (200k+ records). Takes a while to query, but I solved the problem by indexing stuff with Lucene engine. - AVK