對應於Cassandra的十進制數據類型的solr類型是什麼?與cql小數對應的Solr數據類型
CREATE TABLE demo_table (
cost decimal
)
什麼應該是solr的相應數據類型?
<field name="cost" type="XXX" indexed="true" stored="true" required="true" />
對應於Cassandra的十進制數據類型的solr類型是什麼?與cql小數對應的Solr數據類型
CREATE TABLE demo_table (
cost decimal
)
什麼應該是solr的相應數據類型?
<field name="cost" type="XXX" indexed="true" stored="true" required="true" />
的最近期的DSE 4.6 DOC Mapping of Solr types似乎表明,Solr的BCDStrField
類型應該被用來映射到CQL decimal
類型:
Solr Type | CQL type
-------------------------------------------------------
BCDStrField | ascii, decimal,text, varchar, varint
雖然,在Solr documentation on that type似乎表明BCDStrField
已棄用,將通過Solr 5.0刪除。這表明你應該使用TrieIntField
類型。
您使用的是DSE嗎?還是Cassandra與Solr在一起?如果您使用DSE,我會堅持使用BCDStrField
。
感謝您分享鏈接。我並不知道這麼棒的效用。肯定會研究這一點。 – 2015-02-10 08:51:05