java_learning java 宇宙探索 algorithm MinIO RabbitMQ MongoDB ElasticSearch Thread Design Pattern Redis Bloom Lua Neo4J