We have made the decision to publish binaries to the filesystem - you just configure this in cd_storage_conf.xml with something like this:
<Publication Id="9" defaultStorageId="defaultdb" cached="true">
<Item typeMapping="Binary" storageId="defaultFile" cached="true"/>
</Publication>
However, even if you do choose to publish binaries to the database, this should not impact your Solr index which will be completely seperate to the broker database. You will need to write something custom (Custom Deployer?) that pushes your data into your Solr index, and you can choose to ignore binaries for this.